0s autopkgtest [11:01:46]: starting date and time: 2025-11-17 11:01:46+0000 0s autopkgtest [11:01:46]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [11:01:46]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.hxjq7x5s/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sqlalchemy,src:python3-defaults --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=sqlalchemy/2.0.44+ds1-1 python3-defaults/3.13.7-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-5.secgroup --name adt-resolute-i386-sqlalchemy-20251117-102119-juju-7f2275-prod-proposed-migration-environment-20-f574951b-e8df-45e7-af11-29c7e5ccc1d3 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-i386-sqlalchemy-20251117-102119-juju-7f2275-prod-proposed-migration-environment-20-f574951b-e8df-45e7-af11-29c7e5ccc1d3 from image adt/ubuntu-resolute-amd64-server-20251117.img (UUID 9762b0cc-7c5b-4854-acd5-cc74ad0de8c6)... 77s autopkgtest [11:03:03]: testbed dpkg architecture: amd64 77s autopkgtest [11:03:03]: testbed apt version: 3.1.11 77s autopkgtest [11:03:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 77s autopkgtest [11:03:03]: testbed release detected to be: None 78s autopkgtest [11:03:04]: updating testbed package index (apt update) 78s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 78s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 78s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 78s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 78s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 78s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [868 kB] 79s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.1 kB] 79s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 79s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [118 kB] 79s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [159 kB] 79s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3096 B] 79s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [64.6 kB] 79s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3744 B] 79s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 79s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [279 kB] 79s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [607 kB] 79s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [21.2 kB] 79s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [6516 B] 79s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [13.4 kB] 79s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [680 B] 81s Fetched 2346 kB in 1s (2328 kB/s) 82s Reading package lists... 82s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 82s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 82s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 83s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 83s Reading package lists... 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade... 84s The following packages will be upgraded: 84s libpython3-stdlib python3 python3-minimal usbutils 84s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Need to get 146 kB of archives. 84s After this operation, 0 B of additional disk space will be used. 84s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.13.7-2 [27.8 kB] 84s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.13.7-2 [23.9 kB] 84s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.13.7-2 [10.6 kB] 84s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 usbutils amd64 1:019-1 [83.9 kB] 84s dpkg-preconfigure: unable to re-open stdin: No such file or directory 84s Fetched 146 kB in 0s (12.0 MB/s) 84s (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 ... 83372 files and directories currently installed.) 84s Preparing to unpack .../python3-minimal_3.13.7-2_amd64.deb ... 84s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 84s Setting up python3-minimal (3.13.7-2) ... 84s (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 ... 83372 files and directories currently installed.) 84s Preparing to unpack .../python3_3.13.7-2_amd64.deb ... 84s running python pre-rtupdate hooks for python3.13... 84s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 84s Preparing to unpack .../libpython3-stdlib_3.13.7-2_amd64.deb ... 84s Unpacking libpython3-stdlib:amd64 (3.13.7-2) over (3.13.7-1) ... 84s Preparing to unpack .../usbutils_1%3a019-1_amd64.deb ... 84s Unpacking usbutils (1:019-1) over (1:018-2) ... 84s Setting up usbutils (1:019-1) ... 84s Setting up libpython3-stdlib:amd64 (3.13.7-2) ... 84s Setting up python3 (3.13.7-2) ... 84s running python rtupdate hooks for python3.13... 84s running python post-rtupdate hooks for python3.13... 84s Processing triggers for man-db (2.13.1-1) ... 85s autopkgtest [11:03:11]: upgrading testbed (apt dist-upgrade and autopurge) 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s Calculating upgrade... 86s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s Solving dependencies... 86s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 88s autopkgtest [11:03:14]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 88s autopkgtest [11:03:14]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 90s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (dsc) [2438 B] 90s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (tar) [3495 kB] 90s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (diff) [14.0 kB] 90s gpgv: Signature made Wed Nov 5 18:02:34 2025 UTC 90s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 90s gpgv: Can't check signature: No public key 90s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.44+ds1-1.dsc: no acceptable signature found 90s autopkgtest [11:03:16]: testing package sqlalchemy version 2.0.44+ds1-1 91s autopkgtest [11:03:17]: build not needed 93s autopkgtest [11:03:19]: test unittests: preparing testbed 93s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Solving dependencies... 93s The following NEW packages will be installed: 93s libpython3.14-minimal libpython3.14-stdlib python3-all python3-execnet 93s python3-greenlet python3-iniconfig python3-pluggy python3-pytest 93s python3-pytest-xdist python3.14 python3.14-minimal 93s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 93s Need to get 7200 kB of archives. 93s After this operation, 27.1 MB of additional disk space will be used. 93s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.0-4 [906 kB] 94s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.0-4 [2559 kB] 94s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.0-4 [2397 kB] 94s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.0-4 [805 kB] 94s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.13.7-2 [890 B] 94s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-execnet all 2.1.1-1 [33.4 kB] 94s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-1 [6840 B] 94s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-1 [21.0 kB] 94s Get:9 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 8.3.5-2 [252 kB] 94s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-xdist all 3.8.0-2 [34.6 kB] 94s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-greenlet amd64 3.2.4-2 [185 kB] 94s Fetched 7200 kB in 0s (21.2 MB/s) 94s Selecting previously unselected package libpython3.14-minimal:amd64. 94s (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 ... 83372 files and directories currently installed.) 94s Preparing to unpack .../00-libpython3.14-minimal_3.14.0-4_amd64.deb ... 94s Unpacking libpython3.14-minimal:amd64 (3.14.0-4) ... 94s Selecting previously unselected package python3.14-minimal. 94s Preparing to unpack .../01-python3.14-minimal_3.14.0-4_amd64.deb ... 94s Unpacking python3.14-minimal (3.14.0-4) ... 94s Selecting previously unselected package libpython3.14-stdlib:amd64. 94s Preparing to unpack .../02-libpython3.14-stdlib_3.14.0-4_amd64.deb ... 94s Unpacking libpython3.14-stdlib:amd64 (3.14.0-4) ... 94s Selecting previously unselected package python3.14. 94s Preparing to unpack .../03-python3.14_3.14.0-4_amd64.deb ... 94s Unpacking python3.14 (3.14.0-4) ... 94s Selecting previously unselected package python3-all. 94s Preparing to unpack .../04-python3-all_3.13.7-2_amd64.deb ... 94s Unpacking python3-all (3.13.7-2) ... 94s Selecting previously unselected package python3-execnet. 94s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 94s Unpacking python3-execnet (2.1.1-1) ... 94s Selecting previously unselected package python3-iniconfig. 94s Preparing to unpack .../06-python3-iniconfig_2.1.0-1_all.deb ... 94s Unpacking python3-iniconfig (2.1.0-1) ... 94s Selecting previously unselected package python3-pluggy. 94s Preparing to unpack .../07-python3-pluggy_1.6.0-1_all.deb ... 94s Unpacking python3-pluggy (1.6.0-1) ... 94s Selecting previously unselected package python3-pytest. 94s Preparing to unpack .../08-python3-pytest_8.3.5-2_all.deb ... 94s Unpacking python3-pytest (8.3.5-2) ... 94s Selecting previously unselected package python3-pytest-xdist. 94s Preparing to unpack .../09-python3-pytest-xdist_3.8.0-2_all.deb ... 94s Unpacking python3-pytest-xdist (3.8.0-2) ... 94s Selecting previously unselected package python3-greenlet. 94s Preparing to unpack .../10-python3-greenlet_3.2.4-2_amd64.deb ... 94s Unpacking python3-greenlet (3.2.4-2) ... 94s Setting up python3-iniconfig (2.1.0-1) ... 94s Setting up libpython3.14-minimal:amd64 (3.14.0-4) ... 94s Setting up python3-greenlet (3.2.4-2) ... 95s Setting up python3-pluggy (1.6.0-1) ... 95s Setting up python3-execnet (2.1.1-1) ... 95s Setting up python3.14-minimal (3.14.0-4) ... 96s Setting up libpython3.14-stdlib:amd64 (3.14.0-4) ... 96s Setting up python3-pytest (8.3.5-2) ... 96s Setting up python3.14 (3.14.0-4) ... 97s Setting up python3-pytest-xdist (3.8.0-2) ... 97s Setting up python3-all (3.13.7-2) ... 97s Processing triggers for man-db (2.13.1-1) ... 97s Processing triggers for systemd (257.9-0ubuntu2) ... 98s autopkgtest [11:03:24]: test environment configured for cross building 98s autopkgtest [11:03:24]: test unittests: [----------------------- 98s py3versions: no X-Python3-Version in control file, using supported versions 98s ===> Running tests 98s ===> Testing with python3.14 111s =========================== sqlalchemy installation ============================ 111s SQLAlchemy 2.0.44 (user site loaded) 111s Path: /tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/__init__.py 111s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/cyextension/__init__.py) 111s ============================= test session starts ============================== 111s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3.14 111s cachedir: .pytest_cache 111s rootdir: /tmp/autopkgtest.xHeK6a/build.vqS/src 111s configfile: pyproject.toml 111s plugins: xdist-3.8.0, typeguard-4.4.2 111s created: 2/2 workers 111s 2 workers [23710 items] 111s 111s scheduling tests via LoadScheduling 111s 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 111s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 111s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 111s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 111s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 111s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 111s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 111s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 111s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 111s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 111s test/dialect/mssql/test_compiler.py::CompileTest::test_union 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 111s test/dialect/mssql/test_compiler.py::CompileTest::test_update 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 111s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 111s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 111s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 111s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 111s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 111s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 111s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 111s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 111s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 111s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 111s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 111s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 111s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 111s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 111s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 111s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 111s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 111s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 111s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 111s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 111s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 111s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 111s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 111s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 111s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 111s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 111s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 111s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 111s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 111s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 111s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 111s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 111s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 111s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 111s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 111s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 111s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 111s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 111s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 111s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 111s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 111s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 111s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 111s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 111s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 111s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 111s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 111s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 111s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 111s test/sql/test_compiler.py::DDLTest::test_create_index_exists 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 111s test/sql/test_compiler.py::DDLTest::test_create_table_exists 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 111s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 111s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 111s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 111s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 111s test/sql/test_compiler.py::DDLTest::test_fk_render 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 111s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 111s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 111s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 111s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 111s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 111s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 111s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 111s test/sql/test_compiler.py::DDLTest::test_system_flag 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 111s test/sql/test_compiler.py::DDLTest::test_table_no_cols 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 111s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 111s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 111s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 111s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 111s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 111s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 111s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 111s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 111s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 111s test/ext/test_compiler.py::ExecuteTest::test_insert 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 111s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 111s test/ext/test_compiler.py::ExecuteTest::test_insert_session 111s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 111s test/ext/test_compiler.py::ExecuteTest::test_select 111s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 111s test/ext/test_compiler.py::ExecuteTest::test_select_session 111s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 111s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 111s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 111s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 111s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 111s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 111s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 111s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 111s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 111s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 112s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 112s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 112s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 112s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 112s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 112s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 112s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE users.name = %(name_1)s] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE users.name = %(name_1)s] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 112s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 112s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 112s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 112s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 112s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 112s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 112s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 112s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 112s [gw1] [ 0%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 112s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 112s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 112s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 112s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 112s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 112s test/sql/test_compiler.py::KwargPropagationTest::test_binary 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 112s test/sql/test_compiler.py::KwargPropagationTest::test_case 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 112s test/sql/test_compiler.py::KwargPropagationTest::test_cast 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 112s test/sql/test_compiler.py::KwargPropagationTest::test_select 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 112s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 112s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 112s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 112s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 112s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 112s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 112s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 112s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 112s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 112s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 112s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 112s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 112s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 112s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 112s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 112s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 112s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 112s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 112s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 112s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 112s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 112s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 112s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 112s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 112s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 112s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[0-0-fetch_kw3-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params3] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[0-0-fetch_kw3-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params3] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw0-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params0] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw0-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS ONLY-params0] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw4-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS ONLY-params4] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw4-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS ONLY-params4] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw5-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS WITH TIES-params5] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw5-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) PERCENT ROWS WITH TIES-params5] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw6-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS WITH TIES-params6] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-10-fetch_kw6-OFFSET (%(param_1)s) ROWS FETCH FIRST (%(param_2)s) ROWS WITH TIES-params6] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 112s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 112s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 112s test/dialect/test_all.py::ImportStarTest::test_all_import 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 112s [gw0] [ 1%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 112s test/orm/test_association.py::AssociationTest::test_delete 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 112s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_delete 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 112s test/orm/test_association.py::AssociationTest::test_insert 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 112s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_insert 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 112s test/orm/test_association.py::AssociationTest::test_modify 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 112s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_modify 112s test/orm/test_association.py::AssociationTest::test_replace 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 112s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 112s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_replace 112s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 112s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 112s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 112s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 112s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 112s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 112s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 112s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 112s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 112s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 112s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 112s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 112s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 112s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 112s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 112s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 112s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 112s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 112s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 112s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 112s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 112s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 112s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 112s test/sql/test_compiler.py::ResultMapTest::test_nested_api 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 112s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 112s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 112s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 112s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 112s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 112s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 112s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 112s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 112s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 112s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 112s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 112s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 112s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 112s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 112s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 112s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 112s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 112s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 112s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 112s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 112s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 112s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 112s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 112s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 112s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 112s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 112s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 112s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 112s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 112s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 112s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 112s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 112s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 112s test/sql/test_compiler.py::SchemaTest::test_alias 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 112s test/sql/test_compiler.py::SchemaTest::test_insert 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 112s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON foo.some_table.id = anon_1.id] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON foo.some_table.id = anon_1.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN some_table AS some_table_1 ON some_table_1.q = foo.some_table.p] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p FROM foo.some_table JOIN some_table AS some_table_1 ON some_table_1.q = foo.some_table.p] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p, some_table_1.id AS id_1, some_table_1.q FROM foo.some_table, some_table AS some_table_1] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT foo.some_table.id, foo.some_table.p, some_table_1.id AS id_1, some_table_1.q FROM foo.some_table, some_table AS some_table_1] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table.id, some_table.q, anon_1.id AS id_1 FROM some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON some_table.id = anon_1.id] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table.id, some_table.q, anon_1.id AS id_1 FROM some_table JOIN (SELECT some_table_1.id AS id, some_table_1.q AS q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id) AS anon_1 ON some_table.id = anon_1.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id AS some_table_id, some_table_1.q AS some_table_q, foo.some_table.id AS foo_some_table_id, foo.some_table.p AS foo_some_table_p FROM some_table AS some_table_1, foo.some_table] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id AS some_table_id, some_table_1.q AS some_table_q, foo.some_table.id AS foo_some_table_id, foo.some_table.p AS foo_some_table_p FROM some_table AS some_table_1, foo.some_table] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.q = foo.some_table.p] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.q = foo.some_table.p] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.id = foo.some_table.id] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1 JOIN foo.some_table ON some_table_1.id = foo.some_table.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table WHERE some_table_1.id = foo.some_table.id] 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, foo.some_table.id AS id_1, foo.some_table.p FROM some_table AS some_table_1, foo.some_table] 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 112s test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, some_table_2.id AS id_1, some_table_2.p FROM some_table AS some_table_1 JOIN foo.some_table AS some_table_2 ON some_table_1.q = some_table_2.p] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_non_schema_disambiguation[-SELECT some_table_1.id, some_table_1.q, some_table_2.id AS id_1, some_table_2.p FROM some_table AS some_table_1 JOIN foo.some_table AS some_table_2 ON some_table_1.q = some_table_2.p] 112s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 112s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 112s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 112s test/sql/test_compiler.py::SchemaTest::test_select 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 112s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 112s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 112s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 112s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 112s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 112s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 112s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 112s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 112s test/sql/test_compiler.py::SchemaTest::test_update 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 112s test/sql/test_compiler.py::SelectTest::test_alias 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 112s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 112s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 112s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 112s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 112s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 112s test/sql/test_compiler.py::SelectTest::test_calculated_columns 112s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 112s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 112s test/sql/test_compiler.py::SelectTest::test_cast 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 112s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 112s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 112s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 112s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 112s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 112s test/sql/test_compiler.py::SelectTest::test_collate 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 112s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 112s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 112s test/sql/test_compiler.py::SelectTest::test_compound_grouping 112s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 112s test/sql/test_compiler.py::SelectTest::test_compound_selects 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 112s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 112s test/ext/test_associationproxy.py::CustomDictTest::test_abc 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 112s test/sql/test_compiler.py::SelectTest::test_conjunctions 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 112s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 112s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 112s test/sql/test_compiler.py::SelectTest::test_date_between 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 112s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 112s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 112s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 112s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 112s test/sql/test_compiler.py::SelectTest::test_distinct 112s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 112s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 113s test/sql/test_compiler.py::SelectTest::test_distinct_on 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 113s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 113s test/sql/test_compiler.py::SelectTest::test_dupe_columns 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 113s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 113s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 113s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 113s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 113s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 113s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 113s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 113s test/sql/test_compiler.py::SelectTest::test_exists 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 113s test/sql/test_compiler.py::SelectTest::test_exists_method 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 113s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 113s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 113s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 113s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw5-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS WITH TIES-params5] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw5-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS WITH TIES-params5] 113s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 113s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 113s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 113s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 113s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 113s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 113s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 113s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 113s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 113s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 113s test/sql/test_compiler.py::SelectTest::test_for_update 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 113s test/sql/test_compiler.py::SelectTest::test_from_subquery 113s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 113s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 113s test/sql/test_compiler.py::SelectTest::test_full_outer_join 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 113s test/sql/test_compiler.py::SelectTest::test_hints 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 113s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 113s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 113s test/sql/test_compiler.py::SelectTest::test_joins 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 113s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 113s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 113s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 113s test/ext/test_associationproxy.py::CustomSetTest::test_abc 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 113s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 113s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 113s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 113s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 113s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 113s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 113s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 113s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 113s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 113s test/sql/test_compiler.py::SelectTest::test_literal 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 113s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 113s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 113s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 113s test/sql/test_compiler.py::SelectTest::test_naming 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 113s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 113s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 113s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 113s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 113s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 113s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 113s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 113s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 113s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 113s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 113s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 113s test/sql/test_compiler.py::SelectTest::test_over 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over 113s test/sql/test_compiler.py::SelectTest::test_over_framespec 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 113s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 113s test/sql/test_compiler.py::SelectTest::test_over_within_group 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 113s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 113s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 113s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 113s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 113s test/sql/test_compiler.py::SelectTest::test_paramstyles 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 113s test/sql/test_compiler.py::SelectTest::test_percent_chars 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 113s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 113s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 113s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 113s test/sql/test_compiler.py::SelectTest::test_prefix 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 113s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 113s test/sql/test_compiler.py::SelectTest::test_scalar_select 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 113s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt4-SELECT thirdtable.userid, mytable.name FROM mytable, thirdtable, myothertable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt4-SELECT thirdtable.userid, mytable.name FROM mytable, thirdtable, myothertable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt5-SELECT thirdtable.userid, mytable.name FROM thirdtable, mytable, myothertable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt5-SELECT thirdtable.userid, mytable.name FROM thirdtable, mytable, myothertable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt6-SELECT thirdtable.userid, mytable.name FROM mytable, myothertable, thirdtable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt6-SELECT thirdtable.userid, mytable.name FROM mytable, myothertable, thirdtable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt7-SELECT thirdtable.userid, mytable.name FROM thirdtable, myothertable, mytable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt7-SELECT thirdtable.userid, mytable.name FROM thirdtable, myothertable, mytable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt8-SELECT thirdtable.userid, mytable.name FROM thirdtable JOIN mytable ON thirdtable.userid = mytable.myid, myothertable WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt8-SELECT thirdtable.userid, mytable.name FROM thirdtable JOIN mytable ON thirdtable.userid = mytable.myid, myothertable WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt9-SELECT thirdtable.userid, mytable.name FROM myothertable, thirdtable JOIN mytable ON thirdtable.userid = mytable.myid WHERE mytable.myid = myothertable.otherid] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt9-SELECT thirdtable.userid, mytable.name FROM myothertable, thirdtable JOIN mytable ON thirdtable.userid = mytable.myid WHERE mytable.myid = myothertable.otherid] 113s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 113s test/sql/test_compiler.py::SelectTest::test_statement_hints 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 113s test/sql/test_compiler.py::SelectTest::test_table_select 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 113s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 113s test/sql/test_compiler.py::SelectTest::test_use_labels 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 113s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 113s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 113s test/sql/test_compiler.py::SelectTest::test_where_empty 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 113s test/sql/test_compiler.py::SelectTest::test_where_multiple 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 113s test/sql/test_compiler.py::SelectTest::test_where_subquery 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 113s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 113s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 113s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 113s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 113s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 113s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 113s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 113s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 113s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 113s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 113s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 113s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 113s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 113s test/sql/test_compiler.py::StringifySpecialTest::test_basic 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 113s test/sql/test_compiler.py::StringifySpecialTest::test_cte 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 113s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 113s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 113s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 113s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 113s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 113s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 113s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 113s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 113s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 113s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 113s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 113s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 113s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 113s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 113s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 113s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 113s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 113s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 113s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 113s test/sql/test_compiler.py::StringifySpecialTest::test_returning 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 113s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 113s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 113s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 113s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 113s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 113s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 113s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 113s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 113s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 113s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 113s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 113s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 113s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 113s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 113s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 113s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 113s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 113s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 113s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 113s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 113s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 113s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 113s test/ext/test_compiler.py::UserDefinedTest::test_annotations 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 113s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 113s test/ext/test_compiler.py::UserDefinedTest::test_column 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 113s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 113s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 113s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 113s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 113s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 113s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 113s test/ext/test_compiler.py::UserDefinedTest::test_functions 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 113s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 113s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 113s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 113s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 113s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 113s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 113s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 113s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 113s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 113s test/ext/test_compiler.py::UserDefinedTest::test_stateful 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 113s test/ext/test_compiler.py::UserDefinedTest::test_types 113s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 113s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 113s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 113s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 113s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 113s test/orm/test_composites.py::ComparatorTest::test_order_by 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 113s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 113s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 113s test/ext/test_associationproxy.py::DefaultTest::test_abc 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 113s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 113s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 113s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 113s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 113s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 113s test/ext/test_associationproxy.py::InfoTest::test_constructor 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 113s test/ext/test_associationproxy.py::InfoTest::test_empty 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 113s test/ext/test_associationproxy.py::InfoTest::test_via_cls 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 113s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 113s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 113s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 113s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 113s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 113s test/orm/test_composites.py::ManyToOneTest::test_early_configure 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 113s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 113s test/orm/test_composites.py::ManyToOneTest::test_persist 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 113s test/orm/test_composites.py::ManyToOneTest::test_query 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 113s test/ext/test_associationproxy.py::ListTest::test_abc 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 113s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 113s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 113s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 113s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 113s [gw1] [ 3%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 113s test/orm/test_composites.py::NestedTest::test_round_trip 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 113s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 113s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 113s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 113s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 113s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 113s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 113s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 113s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 113s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 113s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 113s test/orm/test_composites.py::PointTest::test_comparator 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator 113s test/orm/test_composites.py::PointTest::test_comparator_aliased 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 113s test/orm/test_composites.py::PointTest::test_default_value 113s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_default_value 113s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 113s test/orm/test_composites.py::PointTest::test_delete 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 113s test/orm/test_composites.py::PointTest::test_detect_change 113s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 113s test/orm/test_composites.py::PointTest::test_eager_load 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 114s test/orm/test_composites.py::PointTest::test_early_configure 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 114s test/orm/test_composites.py::PointTest::test_expire 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_expire 114s test/orm/test_composites.py::PointTest::test_get_history 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_get_history 114s test/orm/test_composites.py::PointTest::test_no_name_declarative 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 114s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 114s test/orm/test_composites.py::PointTest::test_not_none 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_not_none 114s test/orm/test_composites.py::PointTest::test_query_cols 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 114s test/orm/test_composites.py::PointTest::test_query_cols_labeled 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 114s test/orm/test_composites.py::PointTest::test_query_cols_legacy 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 114s test/orm/test_composites.py::PointTest::test_round_trip 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 114s test/orm/test_composites.py::PointTest::test_save_null 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_save_null 114s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 114s test/orm/test_composites.py::PointTest::test_update_crit_fetch 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 114s test/orm/test_composites.py::PointTest::test_update_crit_sql 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 114s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 114s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 114s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 114s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 114s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 114s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 114s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 114s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 114s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 114s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 114s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 114s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 114s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 114s test/sql/test_computed.py::DDLComputedTest::test_other_options 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 114s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 114s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 114s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 114s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 114s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 114s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 114s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 114s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 114s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 114s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 114s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 114s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 114s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 114s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 114s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 114s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 114s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 114s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 114s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 114s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 114s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 114s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 114s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 114s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 114s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 115s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 115s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 115s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 115s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 115s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 115s [gw1] [ 4%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 115s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 115s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 115s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 115s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 115s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 115s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 115s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 115s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 115s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 115s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 115s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 115s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 115s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 116s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 116s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 116s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 116s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 116s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 116s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 116s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 116s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 116s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 116s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 116s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 116s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 116s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 116s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 116s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 116s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 116s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 116s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 116s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 116s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 116s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 116s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 116s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 116s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 116s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 116s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 116s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 116s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 116s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 116s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 116s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 116s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 116s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 116s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 116s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 116s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 116s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 116s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 116s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 116s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 116s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 116s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 116s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 116s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 116s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 116s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 116s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 116s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 116s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 116s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 116s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 116s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 116s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 116s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 116s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 116s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 116s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 116s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 116s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 116s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 116s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 116s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 116s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 116s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 116s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 116s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 116s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 116s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 116s test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams1-expected_params1] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams1-expected_params1] 116s test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams2-expected_params2] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams2-expected_params2] 116s test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams3-expected_params3] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users JOIN addresses ON users.id = addresses.user_id WHERE users.id = :foo-bindparams3-expected_params3] 116s test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users WHERE users.id = :foo-bindparams0-expected_params0] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_params_with_join[-SELECT users.id, users.name FROM users WHERE users.id = :foo-bindparams0-expected_params0] 116s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 116s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 116s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 116s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 116s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 116s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 116s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 116s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 116s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 117s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 117s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 117s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 117s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 117s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 117s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 117s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 117s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 117s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 117s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 117s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 117s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 117s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 117s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 117s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 117s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 117s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 117s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 117s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 117s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 117s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 117s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 117s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 117s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 117s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 117s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 117s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 117s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 117s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 117s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 117s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 117s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 117s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 117s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 117s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 117s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 117s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 117s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 117s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 117s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 117s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 117s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 117s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 117s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 117s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 117s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 117s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 117s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 117s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 117s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 117s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 117s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 117s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 117s test/sql/test_cte.py::CTETest::test_all_aliases 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 117s test/sql/test_cte.py::CTETest::test_anon_insert_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 117s test/sql/test_cte.py::CTETest::test_anon_update_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 117s test/sql/test_cte.py::CTETest::test_cloned_alias 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 117s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 117s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 117s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 117s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 117s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 117s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 117s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 117s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 117s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 117s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 117s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 117s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 117s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 117s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 117s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 117s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 117s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 117s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 117s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 117s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 117s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 117s test/sql/test_cte.py::CTETest::test_multi_subq_alias 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 117s test/sql/test_cte.py::CTETest::test_multi_subq_quote 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 117s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 117s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 117s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 117s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 117s test/sql/test_cte.py::CTETest::test_named_alias_quote 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 117s test/sql/test_cte.py::CTETest::test_no_alias_construct 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 117s test/sql/test_cte.py::CTETest::test_nonrecursive 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 117s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 117s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 117s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 117s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 117s test/sql/test_cte.py::CTETest::test_pg_example_one 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 117s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 117s test/sql/test_cte.py::CTETest::test_pg_example_three 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 117s test/sql/test_cte.py::CTETest::test_pg_example_two 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 117s test/sql/test_cte.py::CTETest::test_positional_binds 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 117s test/sql/test_cte.py::CTETest::test_positional_binds_2 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 117s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 117s test/sql/test_cte.py::CTETest::test_prefixes 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 117s test/sql/test_cte.py::CTETest::test_recursive 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive 117s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 117s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 117s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 117s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 117s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 117s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 117s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 117s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 117s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 117s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 117s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 117s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 117s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 117s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 117s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 117s test/sql/test_cte.py::CTETest::test_reserved_quote 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 117s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 117s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 117s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 117s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 117s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 117s test/sql/test_cte.py::CTETest::test_standalone_function 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 117s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 117s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 117s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 117s test/sql/test_cte.py::CTETest::test_suffixes 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 117s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 117s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 117s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 117s test/sql/test_cte.py::CTETest::test_union 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union 117s test/sql/test_cte.py::CTETest::test_union_cte_aliases 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 117s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 117s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 117s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 117s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 117s test/sql/test_cte.py::CTETest::test_upsert_from_select 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 117s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 117s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 117s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 117s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 117s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 117s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 117s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 117s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 117s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 117s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 117s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 117s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 117s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 117s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 117s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 117s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 117s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 117s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 117s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 117s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 117s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 117s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 117s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 117s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 117s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 117s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 117s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 117s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 117s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 117s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 117s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 118s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 118s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 118s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 118s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 118s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 118s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 118s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 118s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 118s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 118s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 118s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 118s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 118s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 118s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 118s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 118s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 118s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 118s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 118s test/orm/test_cycles.py::InheritTestTwo::test_flush 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 118s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 118s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 118s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 118s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 118s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 118s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 118s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 118s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 118s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 118s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 118s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 118s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 118s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 118s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 118s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 118s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 118s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 118s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 118s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 118s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 118s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 118s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 118s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 118s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 118s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 118s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 118s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 118s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 118s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 118s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 118s test/orm/test_cycles.py::SelfReferentialTest::test_single 118s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 118s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 118s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 118s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 118s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 118s test/orm/test_dataclasses.py::DataclassesTest::test_construction 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 118s test/orm/test_dataclasses.py::DataclassesTest::test_equality 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 118s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 118s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 118s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 118s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 118s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 118s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 118s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 118s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 118s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 118s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 118s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 118s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 118s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 118s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 118s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 118s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 118s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 118s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 118s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 118s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 118s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 118s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 118s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 118s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 118s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 118s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 118s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 118s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 118s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 118s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 118s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 118s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 118s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 118s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 118s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 118s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 118s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 118s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 118s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 118s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 118s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 118s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 118s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 118s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 118s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 118s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 118s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 118s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 118s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 118s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 118s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 119s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 119s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 119s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 119s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 119s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 119s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 119s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 119s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 120s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 120s test/ext/test_associationproxy.py::SetTest::test_abc 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 120s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 120s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 120s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 120s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 120s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 120s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 120s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 120s test/ext/test_associationproxy.py::SetTest::test_set_mutation 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 120s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 120s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 120s test/ext/test_associationproxy.py::SetTest::test_set_operations 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 120s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 120s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 120s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 120s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 120s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 120s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 120s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 120s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 120s test/orm/test_assorted_eager.py::EagerTest::test_dslish 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 120s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 120s test/orm/test_assorted_eager.py::EagerTest::test_noorm 120s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 120s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 120s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 120s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 120s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 120s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 120s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 120s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 120s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 120s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 120s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 120s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 120s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 120s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 121s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 121s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 121s test/orm/test_assorted_eager.py::EagerTest4::test_basic 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 121s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 121s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 121s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 121s test/orm/test_assorted_eager.py::EagerTest5::test_basic 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 121s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 121s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 121s test/orm/test_assorted_eager.py::EagerTest6::test_one 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 121s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 121s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 121s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 121s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 121s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 121s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 121s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 121s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 121s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 121s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 121s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 121s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 121s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 121s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 121s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 121s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 121s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 121s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 121s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 121s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 121s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 121s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 121s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 121s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 121s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 121s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 121s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 121s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 121s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 121s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 121s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 121s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 121s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 121s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 121s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 121s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 121s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 121s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 121s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 121s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 121s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 121s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 121s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 121s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 121s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 122s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 122s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 122s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 122s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 122s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 122s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 122s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 122s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 122s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 122s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 122s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 122s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 122s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 122s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 122s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 122s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 122s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 122s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 122s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 122s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 122s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 122s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 122s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 122s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 122s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 122s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 123s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 123s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 123s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 123s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 123s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 123s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 123s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 123s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 123s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 123s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 123s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 123s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 123s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 123s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 123s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 123s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 123s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 123s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 123s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 123s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 123s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 123s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 123s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 123s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 123s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 123s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 123s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 123s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 123s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 123s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 123s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 123s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 123s test/engine/test_ddlevents.py::DDLTest::test_filter 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 123s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 123s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 123s test/engine/test_ddlevents.py::DDLTest::test_tokens 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 123s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 123s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 123s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 123s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 123s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 123s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 123s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 123s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 123s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 123s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 123s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 123s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 123s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 123s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 123s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 123s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 123s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 123s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 123s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 123s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 123s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 123s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 123s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 123s test/orm/test_attributes.py::AttributesTest::test_basic 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 123s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 123s test/orm/test_attributes.py::AttributesTest::test_deferred 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 123s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 123s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 123s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 123s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 123s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 123s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 123s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 123s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 123s test/orm/test_attributes.py::AttributesTest::test_inheritance 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 123s test/orm/test_attributes.py::AttributesTest::test_inheritance2 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 123s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 123s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 123s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 123s test/orm/test_attributes.py::AttributesTest::test_list 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 123s test/orm/test_attributes.py::AttributesTest::test_no_double_state 123s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 123s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 123s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 123s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 123s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 123s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 123s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 123s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 123s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 124s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 124s test/orm/test_attributes.py::AttributesTest::test_parenttrack 124s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 124s test/orm/test_attributes.py::AttributesTest::test_pickleness 124s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 124s test/orm/test_attributes.py::AttributesTest::test_state_gc 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 124s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 124s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 124s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 124s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 124s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 124s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 124s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 124s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 124s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 124s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 124s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 124s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 124s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 124s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 124s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 124s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 124s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 124s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 124s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 124s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 124s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 124s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 124s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 124s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 124s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 124s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 124s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 124s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 124s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 124s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 124s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 124s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 124s test/sql/test_defaults.py::DDLTest::test_sqlexpr 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 124s test/sql/test_defaults.py::DDLTest::test_string 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_string 124s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 124s test/sql/test_defaults.py::DDLTest::test_text 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_text 124s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 124s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 124s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 124s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 124s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 124s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 124s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 124s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 124s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 124s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 124s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 124s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 124s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 124s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 124s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 124s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 124s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 124s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 124s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 124s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 124s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 124s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 124s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 125s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 125s test/orm/test_attributes.py::BackrefTest::test_m2m 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 125s test/orm/test_attributes.py::BackrefTest::test_o2m 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 125s test/orm/test_attributes.py::BackrefTest::test_o2o 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 125s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 125s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 125s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 125s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 125s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 125s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 125s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 125s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 125s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 125s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 125s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 125s [gw1] [ 10%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 125s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 125s [gw1] [ 10%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 125s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 125s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 125s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 125s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 125s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 125s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 125s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 125s test/orm/test_attributes.py::EventPropagateTest::test_propagate 125s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 125s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 125s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 125s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 125s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 125s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 125s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 125s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 125s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 125s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 125s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 125s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 125s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 125s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 125s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 125s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 125s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 125s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 125s test/orm/test_deferred.py::DeferredOptionsTest::test_options 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 125s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 125s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 125s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 125s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 125s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 125s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 125s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 125s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 125s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 125s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 125s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 125s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 125s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 125s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 125s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 125s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 125s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 125s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 125s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 125s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 125s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 125s test/orm/test_attributes.py::HistoryTest::test_dict_collections 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 125s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 125s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 125s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 125s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 125s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 125s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 125s test/orm/test_attributes.py::HistoryTest::test_object_del 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 125s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 125s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 125s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 125s test/orm/test_attributes.py::HistoryTest::test_object_init 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 125s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 125s test/orm/test_attributes.py::HistoryTest::test_object_replace 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 125s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 125s test/orm/test_attributes.py::HistoryTest::test_object_set_none 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 125s test/orm/test_deferred.py::DeferredTest::test_basic 125s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 125s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 125s test/orm/test_deferred.py::DeferredTest::test_commits_state 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 125s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 125s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 125s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 125s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 125s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 125s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 126s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 126s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 126s test/orm/test_deferred.py::DeferredTest::test_group 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 126s test/orm/test_attributes.py::HistoryTest::test_scalar_del 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 126s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 126s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 126s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 126s test/orm/test_attributes.py::HistoryTest::test_scalar_init 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 126s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 126s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 126s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 126s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 126s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 126s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 126s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 126s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 126s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 126s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 126s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 126s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 126s test/orm/test_deferred.py::DeferredTest::test_save 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 126s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 126s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 126s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 126s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 126s test/orm/test_deferred.py::DeferredTest::test_unsaved 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 126s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 126s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 126s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 126s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 126s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 126s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 126s test/orm/test_attributes.py::HistoryTest::test_use_object_init 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 126s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 126s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 126s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 126s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 126s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 126s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 126s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 126s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 126s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 126s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 126s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 126s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 126s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 126s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 126s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 126s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 126s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 126s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 126s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 126s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 126s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 126s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 126s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 126s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 126s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 126s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 126s test/orm/test_attributes.py::ListenerTest::test_flag_modified 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 126s test/orm/test_attributes.py::ListenerTest::test_named 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 126s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 126s test/orm/test_attributes.py::ListenerTest::test_none_init_object 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 126s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 126s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 126s test/orm/test_attributes.py::ListenerTest::test_receive_changes 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 126s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 126s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 126s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 126s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 126s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 126s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 126s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 126s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 126s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 126s test/orm/test_attributes.py::TestUnlink::test_expired 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 126s test/orm/test_attributes.py::TestUnlink::test_pop_existing 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 126s test/orm/test_attributes.py::TestUnlink::test_replaced 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 126s test/orm/test_attributes.py::UtilTest::test_helpers 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 126s test/orm/test_attributes.py::UtilTest::test_initiator_arg 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 126s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 126s [gw0] [ 11%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 126s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 126s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 126s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 126s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 126s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 126s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 126s test/ext/test_automap.py::AutomapTest::test_naming_schemes 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 126s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 126s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 126s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 126s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 126s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 126s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 126s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 126s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 126s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 126s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 126s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 126s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 126s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 126s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 126s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 126s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 126s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 126s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 126s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 126s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 126s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 126s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 126s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 126s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 126s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 126s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 126s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 126s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 126s test/sql/test_delete.py::DeleteTest::test_alias 126s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 126s test/sql/test_delete.py::DeleteTest::test_correlated_select 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 126s test/sql/test_delete.py::DeleteTest::test_delete 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 126s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 126s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 126s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 126s test/sql/test_delete.py::DeleteTest::test_prefix_with 126s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 126s test/sql/test_delete.py::DeleteTest::test_where_empty 126s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 126s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 126s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 126s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 126s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 126s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 126s test/base/test_dependency.py::DependencySortTest::test_large_sort 126s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 126s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 126s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 126s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 126s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 126s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 126s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 126s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 126s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 126s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 126s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 126s test/base/test_dependency.py::DependencySortTest::test_sort_one 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 126s test/base/test_dependency.py::DependencySortTest::test_sort_three 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 126s test/base/test_dependency.py::DependencySortTest::test_sort_two 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 126s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 126s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 126s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 126s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 126s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 126s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 126s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 126s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 126s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 126s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 126s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 126s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 126s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 126s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 126s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 126s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 126s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 126s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 126s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 126s [gw1] [ 12%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 126s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 126s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 126s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 126s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 126s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 126s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 126s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 126s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 126s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 126s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 126s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 126s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 126s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 126s [gw0] [ 12%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 126s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 126s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 126s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 126s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 127s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 127s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 127s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 128s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 128s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 128s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 128s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 128s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 128s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 128s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 128s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 128s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 128s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 128s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 128s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 128s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 128s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 128s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 128s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 128s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 128s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 128s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 128s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 128s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 128s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 128s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 128s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 128s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 128s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 128s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 128s test/orm/test_deprecations.py::GetTest::test_get 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get 128s test/orm/test_deprecations.py::GetTest::test_get_against_col 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 128s test/orm/test_deprecations.py::GetTest::test_loader_options 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 128s test/orm/test_deprecations.py::GetTest::test_no_criterion 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 128s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 128s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 128s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 128s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 128s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 128s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 128s test/orm/test_deprecations.py::ImmediateTest::test_value 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 128s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 128s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 128s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 128s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 128s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 128s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 128s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 128s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 128s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 128s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 128s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 128s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 128s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 128s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 128s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 128s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 128s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 128s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 128s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 128s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 128s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 128s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 128s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 128s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 128s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 128s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 128s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 128s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 128s test/orm/test_deprecations.py::MergeResultTest::test_single_column 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 128s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 128s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 128s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 128s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 128s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 128s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 128s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 128s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 128s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 129s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 129s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 129s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 129s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 129s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 129s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 129s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 129s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 129s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 129s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 129s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 129s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 129s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 129s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 129s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 129s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 129s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 129s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 129s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 129s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 129s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 129s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 129s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 129s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 129s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 129s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 129s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 129s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 129s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 130s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 130s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 130s test/orm/test_deprecations.py::ParentTest::test_m2m 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 130s test/orm/test_deprecations.py::ParentTest::test_noparent 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 130s test/orm/test_deprecations.py::ParentTest::test_o2m 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 130s test/orm/test_deprecations.py::ParentTest::test_select_from 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 130s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 130s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 130s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 130s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 130s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 130s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 130s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 130s test/orm/test_deprecations.py::ParentTest::test_with_transient 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 130s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 130s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 130s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 130s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 130s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 130s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 130s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 130s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 130s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 130s test/engine/test_deprecations.py::ResetEventTest::test_custom 130s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 130s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 130s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 130s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 130s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 130s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 130s test/sql/test_deprecations.py::SelectableTest::test_alias_union 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 130s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 130s test/sql/test_deprecations.py::SelectableTest::test_column 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 130s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 130s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 130s test/sql/test_deprecations.py::SelectableTest::test_select_labels 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 130s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 130s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 130s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 130s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 130s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 130s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 130s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 130s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 130s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 130s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 130s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 130s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 130s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 130s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 130s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 130s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 130s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 130s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 130s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 130s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 130s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 130s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 130s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 130s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 130s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 130s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 130s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 130s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 130s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 130s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 130s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 130s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 130s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 130s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 130s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 130s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 130s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] 130s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] 130s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] 130s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] 130s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] 130s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] 130s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] 130s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] 130s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] 130s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] 130s test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] 130s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 130s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 130s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 130s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 130s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 130s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 130s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 130s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 130s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 130s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 130s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 130s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 130s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED-expected6] 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED-expected6] 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 130s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 130s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?check_same_thread=true&timeout=10&mode=ro&nolock=1&uri=true-expected4] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?check_same_thread=true&timeout=10&mode=ro&nolock=1&uri=true-expected4] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 130s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 130s [gw1] [ 13%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 130s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 130s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 130s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 130s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 130s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 130s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 130s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 130s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 130s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 130s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 130s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 130s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 130s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 130s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 130s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 130s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 130s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2://user:pass@/dbname?host=H&host=H&port=5432,5432] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 130s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 130s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,&port=111,222,333-expected_psycopg18-expected_asyncpg18] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA,hostB,hostC&port=111,222,333-expected_psycopg17-expected_asyncpg17] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg15-expected_asyncpg15] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2:///?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg16-expected_asyncpg16] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:4567-expected_psycopg10-expected_asyncpg10] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=/cloudsql/my-gcp-project:us-central1:mydbisnstance-expected_psycopg9-expected_asyncpg9] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50-expected_psycopg3-expected_asyncpg3] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:-expected_psycopg4-expected_asyncpg4] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=192.168.1.50:5678-expected_psycopg5-expected_asyncpg5] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB&host=hostC-expected_psycopg12-expected_asyncpg12] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&host=hostB:222&host=hostC:333-expected_psycopg13-expected_asyncpg13] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:222&host=hostC:333-expected_psycopg14-expected_asyncpg14] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA&port=111-expected_psycopg21-expected_asyncpg21] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostB:,hostC&port=111,vvv,333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:111&host=hostB:vvv&host=hostC:333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+asyncpg://USER:PASS@/DB?host=hostA,hostB,hostC&port=111,333] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 131s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 131s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA,hostC&port=111,222,333] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 131s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 131s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 131s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 131s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 131s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 131s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 131s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 131s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 131s test/orm/test_dynamic.py::DynamicTest::test_basic 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 131s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 131s test/orm/test_dynamic.py::DynamicTest::test_count 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 131s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 131s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 131s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 131s test/orm/test_dynamic.py::DynamicTest::test_m2m 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 131s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 131s test/orm/test_dynamic.py::DynamicTest::test_no_count 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 131s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 131s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 131s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 131s test/orm/test_dynamic.py::DynamicTest::test_no_populate 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 131s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 131s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 131s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 131s test/orm/test_dynamic.py::DynamicTest::test_order_by 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 131s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 131s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 131s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 131s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 131s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 131s test/orm/test_dynamic.py::DynamicTest::test_slice_access 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 131s test/orm/test_dynamic.py::DynamicTest::test_statement 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 131s test/orm/test_dynamic.py::DynamicTest::test_transient_access 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 131s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 131s test/orm/test_dynamic.py::DynamicTest::test_transient_count 131s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 132s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 132s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 132s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 132s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 132s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 132s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 132s [gw0] [ 14%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 132s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 132s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 132s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 132s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 132s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 132s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 132s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 132s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 132s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 132s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 132s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 132s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 132s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 132s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 132s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 132s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 132s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 132s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 132s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 132s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 132s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 132s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 132s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 132s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 132s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 132s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 132s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 132s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 132s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 132s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 132s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 132s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 132s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 132s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 132s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 132s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 132s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 132s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 132s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 132s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 132s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 132s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 132s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 132s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 132s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 133s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 133s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 133s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 133s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 133s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 133s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 133s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 133s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 133s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 133s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 133s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 133s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 133s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 133s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 133s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 133s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 133s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 133s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 133s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 133s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 133s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 133s test/ext/test_baked.py::LikeQueryTest::test_count 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 133s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 133s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 133s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 133s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 133s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 133s test/ext/test_baked.py::LikeQueryTest::test_get 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 133s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 133s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 133s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 133s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 133s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 133s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 133s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 133s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 133s test/ext/test_baked.py::LikeQueryTest::test_one_result 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 133s test/ext/test_baked.py::LikeQueryTest::test_scalar 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 133s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 133s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 133s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 133s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 133s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 133s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 133s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 133s test/ext/test_baked.py::StateChangeTest::test_chained_add 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 133s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 133s test/ext/test_baked.py::StateChangeTest::test_initial_key 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 133s test/ext/test_baked.py::StateChangeTest::test_inplace_add 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 133s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 133s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 133s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 133s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 133s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 133s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 133s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 133s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 133s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 133s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 133s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 133s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 133s test/orm/test_eager_relations.py::AddEntityTest::test_options 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 133s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 133s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 133s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 133s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 133s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 133s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 134s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 134s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 134s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 134s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 134s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 134s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 134s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 134s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 134s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 134s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 134s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 134s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 134s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 134s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 134s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 134s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 134s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 134s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 134s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 134s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 134s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 134s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 134s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 134s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 134s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 134s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 134s test/orm/test_eager_relations.py::EagerTest::test_against_select 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 134s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 134s test/orm/test_eager_relations.py::EagerTest::test_aliasing 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 134s test/orm/test_eager_relations.py::EagerTest::test_basic 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 134s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 134s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 134s test/orm/test_eager_relations.py::EagerTest::test_cyclical 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 134s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 134s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 134s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 134s test/orm/test_eager_relations.py::EagerTest::test_distinct 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 134s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 134s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 134s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 134s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 134s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 134s test/orm/test_eager_relations.py::EagerTest::test_eager_option 134s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 134s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 135s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 135s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 135s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 135s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 135s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 135s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 135s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 135s test/orm/test_eager_relations.py::EagerTest::test_late_compile 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 135s test/orm/test_eager_relations.py::EagerTest::test_limit 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 135s test/orm/test_eager_relations.py::EagerTest::test_limit_2 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 135s test/orm/test_eager_relations.py::EagerTest::test_limit_3 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 135s test/orm/test_eager_relations.py::EagerTest::test_limit_4 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 135s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 135s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 135s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 135s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 135s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 135s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 135s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 135s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 135s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 135s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 135s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 135s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 135s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 135s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 135s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 135s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 135s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 135s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 135s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 136s test/orm/test_eager_relations.py::EagerTest::test_orderby 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 136s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 136s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 136s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 136s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 136s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 136s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 136s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 136s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 136s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 136s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 136s test/orm/test_eager_relations.py::EagerTest::test_wide 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 136s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 136s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 136s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 136s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 136s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 136s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 136s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 136s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 136s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 136s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 136s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 136s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 136s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 136s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 136s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 136s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 136s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 136s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 136s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 136s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 136s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 136s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 136s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 136s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 136s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 136s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 136s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 136s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 136s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 137s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 137s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 137s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 137s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 137s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 137s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 137s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 137s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 137s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 137s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 137s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 137s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 137s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 137s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 137s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 137s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 137s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 137s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 137s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 137s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 137s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 137s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 137s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 138s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 138s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 138s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 138s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 138s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 138s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 138s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 138s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 138s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 138s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 138s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 138s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 138s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 138s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 138s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 138s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 138s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 138s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 138s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 138s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 138s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 138s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 138s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 138s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 138s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 138s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 138s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 138s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 138s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 138s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 138s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 138s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 138s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 138s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 138s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 138s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 138s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 138s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 138s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 138s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 138s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 138s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 138s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 138s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 138s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 138s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 138s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 138s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 138s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 138s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 138s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 138s [gw1] [ 18%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 138s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 138s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 138s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 138s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 138s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 138s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 138s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 138s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 138s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 138s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 138s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 138s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 138s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 138s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 138s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 138s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 138s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 138s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 138s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 138s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 138s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 138s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 138s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 138s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 138s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 138s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 138s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 138s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 138s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 138s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 138s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value3-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes JSON, INTEGER] 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 138s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 138s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value3-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes JSON, INTEGER] 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value4-UnevaluatableError-Cannot evaluate concatenate operator \\"concat_op\\" for datatypes JSON, JSON] 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 138s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value4-UnevaluatableError-Cannot evaluate concatenate operator \\"concat_op\\" for datatypes JSON, JSON] 138s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value5-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, INTEGER] 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value5-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, INTEGER] 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value6-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, VARCHAR] 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-json-initial_value6-UnevaluatableError-Cannot evaluate math operator \\"sub\\" for datatypes JSON, VARCHAR] 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 138s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 138s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 138s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 138s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 138s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 139s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 139s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 139s test/orm/inheritance/test_basic.py::FlushTest::test_one 139s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 139s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 139s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 139s test/orm/inheritance/test_basic.py::FlushTest::test_two 139s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 139s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 139s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 139s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 139s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 139s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 139s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 139s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 139s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 139s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 139s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 139s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 139s test/base/test_events.py::AcceptTargetsTest::test_target_accept 139s [gw1] [ 18%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 139s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 139s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 139s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 139s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 139s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 139s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 139s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 139s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 139s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 139s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 139s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 139s test/base/test_events.py::CustomTargetsTest::test_indirect 139s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 139s [gw1] [ 18%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 139s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 139s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 139s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 139s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 139s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 139s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 139s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 139s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 139s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 139s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 139s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 139s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 139s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 139s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 139s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 139s test/orm/inheritance/test_basic.py::O2MTest::test_basic 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 139s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 139s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 139s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 139s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 139s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 139s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 139s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 139s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 139s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 139s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 139s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 139s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 139s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 139s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 139s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 139s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 139s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 139s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 140s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 140s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 140s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 140s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 140s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 140s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 140s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 140s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 140s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 140s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 140s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 140s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 140s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 140s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 140s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 140s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 140s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 140s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 140s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 140s test/base/test_events.py::EventsTest::test_bool_clslevel 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 140s test/base/test_events.py::EventsTest::test_decorator 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_decorator 140s test/base/test_events.py::EventsTest::test_exec_once 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once 140s test/base/test_events.py::EventsTest::test_exec_once_exception 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 140s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 140s test/base/test_events.py::EventsTest::test_immutable_methods 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 140s test/base/test_events.py::EventsTest::test_no_instance_level_collections 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 140s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 140s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 140s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 140s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 140s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 140s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 140s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 140s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 140s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 140s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 140s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 140s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 140s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 140s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 140s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 140s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 140s test/base/test_events.py::EventsTest::test_register_class 140s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_class 140s test/base/test_events.py::EventsTest::test_register_class_instance 140s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 140s test/base/test_events.py::EventsTest::test_register_instance 140s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_instance 140s test/base/test_events.py::JoinTest::test_join_twice 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_join_twice 140s test/base/test_events.py::JoinTest::test_kw_ok 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 140s test/base/test_events.py::JoinTest::test_neither 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_neither 140s test/base/test_events.py::JoinTest::test_parent_class_child_class 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 140s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 140s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 140s test/base/test_events.py::JoinTest::test_parent_class_only 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 140s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 140s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 140s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 140s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 140s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 140s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 140s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 140s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 140s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 140s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 140s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 140s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 140s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 140s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 140s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 140s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 140s test/base/test_events.py::ListenOverrideTest::test_listen_override 140s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 140s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 140s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 140s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 140s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 140s test/orm/test_events.py::LoadTest::test_just_loaded 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 140s test/orm/test_events.py::LoadTest::test_repeated_rows 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 140s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 140s test/orm/test_events.py::MapperEventsTest::test_basic 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 140s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 140s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 140s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 140s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 140s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 140s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 140s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 140s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 140s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 140s test/orm/test_events.py::MapperEventsTest::test_inheritance 140s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 140s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 140s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 140s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 140s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 140s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 140s test/orm/test_events.py::MapperEventsTest::test_insert_flags 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 140s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 140s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 140s test/orm/test_events.py::MapperEventsTest::test_instrument_event 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 140s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 140s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 140s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 140s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 140s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 140s test/orm/test_events.py::MapperEventsTest::test_merge 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 140s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 140s test/base/test_events.py::NamedCallTest::test_kw_accept 140s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 140s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 140s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 140s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 140s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 140s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 140s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 140s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 140s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 140s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 140s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 140s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 140s test/orm/test_events.py::ORMExecuteTest::test_cache_option 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 140s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 140s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 140s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 140s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 140s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 140s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 140s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 140s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 140s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 140s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 140s test/orm/test_events.py::ORMExecuteTest::test_select_flags 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 140s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 140s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 140s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 140s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 140s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 140s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 140s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 140s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 140s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 140s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 140s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 140s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 140s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 140s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 140s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 140s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 140s test/base/test_events.py::PropagateTest::test_propagate 140s [gw1] [ 19%] PASSED test/base/test_events.py::PropagateTest::test_propagate 140s test/orm/test_events.py::QueryEventsTest::test_alters_entities 140s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 140s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 140s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 140s test/orm/test_events.py::QueryEventsTest::test_before_compile 140s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 140s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 140s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 141s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 141s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 141s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 141s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 141s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 141s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 141s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 141s test/orm/test_events.py::RefreshTest::test_already_present 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 141s test/orm/test_events.py::RefreshTest::test_changes_reset 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 141s test/orm/test_events.py::RefreshTest::test_populate_existing 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 141s test/orm/test_events.py::RefreshTest::test_repeated_rows 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 141s test/orm/test_events.py::RefreshTest::test_via_refresh_state 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 141s test/orm/test_events.py::RefreshTest::test_was_expired 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 141s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 141s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 141s test/orm/test_events.py::RemovalTest::test_attr_propagated 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 141s test/base/test_events.py::RemovalTest::test_clslevel 141s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 141s test/base/test_events.py::RemovalTest::test_clslevel_subclass 141s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 141s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 141s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 141s test/base/test_events.py::RemovalTest::test_double_event_wrapped 141s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 141s test/base/test_events.py::RemovalTest::test_instance 141s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_instance 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 141s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 141s [gw1] [ 19%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 141s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 141s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 141s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 141s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 141s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 141s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 141s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 141s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 141s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 141s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 141s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 141s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 141s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 141s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 142s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 142s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 142s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 142s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 142s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 142s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 142s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 142s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 142s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 142s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 142s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 142s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 142s test/orm/test_bind.py::SessionBindTest::test_session_bind 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 142s test/orm/test_bind.py::SessionBindTest::test_session_unbound 142s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 142s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 142s test/base/test_events.py::RemovalTest::test_no_add_in_event 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 142s test/base/test_events.py::RemovalTest::test_no_remove_in_event 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 142s test/base/test_events.py::RemovalTest::test_once 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_once 142s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 142s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 142s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 142s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 142s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 142s test/base/test_events.py::RemovalTest::test_once_unless_exception 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 142s test/base/test_events.py::RemovalTest::test_propagate 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_propagate 142s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 142s test/base/test_events.py::RemovalTest::test_remove_not_listened 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 142s test/base/test_events.py::RemovalTest::test_remove_plain_named 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 142s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 142s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 142s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 142s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 142s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 142s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 142s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 142s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 143s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 143s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 143s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 143s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 143s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 143s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 143s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 143s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 143s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 143s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 143s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 143s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 143s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 143s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 143s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 143s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 143s test/orm/test_events.py::RemovalTest::test_unmapped_listen 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 143s [gw1] [ 20%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 143s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 143s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 144s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 144s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 144s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 144s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 144s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 144s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 144s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 144s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 144s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 144s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 144s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 144s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s test/orm/test_events.py::SessionEventsTest::test_class_listen 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 144s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 144s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 144s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 144s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 144s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 144s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 144s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 144s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 144s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 144s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 144s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 144s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 144s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 144s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 144s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 144s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 144s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 144s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 144s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 144s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 144s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 144s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 144s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 144s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 144s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 144s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 144s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 144s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 144s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 144s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 144s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-False-orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-True-orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-False-orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-True-orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 145s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 145s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 145s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 145s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 145s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 145s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-not_use_returning] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 145s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 145s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols_w_exprs] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings_w_exprs] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-not_sort_by_parameter_order] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[not_single_element-sort_by_parameter_order] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-not_sort_by_parameter_order] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[not_sort_by_parameter_order-single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_return_just_subclass_ids[sort_by_parameter_order-single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 145s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 145s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 145s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 145s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 145s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 145s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 145s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-not_use_returning] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-not_use_returning] 145s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-use_returning] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-not_use_multiparams-use_returning] 145s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-not_use_returning] 145s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 145s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 145s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 145s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 145s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-not_use_returning] 145s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-use_returning] 145s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-bindparam_in_expression-use_multiparams-use_returning] 145s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 145s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-use_returning] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-not_use_multiparams-use_returning] 145s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-not_use_returning] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-not_use_returning] 145s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-use_returning] 145s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[auto-not_bindparam_in_expression-use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-not_use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-bindparam_in_expression-use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-not_use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[bulk-not_bindparam_in_expression-use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-not_use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-bindparam_in_expression-use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-use_returning] 146s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 146s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 146s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-not_use_multiparams-use_returning] 146s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 146s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-not_use_returning] 146s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 146s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 146s test/base/test_events.py::SubclassGrowthTest::test_subclass 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[orm-not_bindparam_in_expression-use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-not_use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-bindparam_in_expression-use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-not_use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-not_use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-not_use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-use_returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[raw-not_bindparam_in_expression-use_multiparams-use_returning] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-default] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-default] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-all_enabled] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-all_enabled] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-default] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-default] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_executemany] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_sort_by] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[enable_implicit_returning-sort_by_parameter_order-no_sort_by] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-all_enabled] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-default] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-default] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_executemany] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-not_sort_by_parameter_order-no_sort_by] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-all_enabled] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-all_enabled] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-default] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-default] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_executemany] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_sort_by] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_no_returning_error[not_enable_implicit_returning-sort_by_parameter_order-no_sort_by] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 146s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 146s [gw1] [ 22%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 146s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 146s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 146s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 147s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 147s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 147s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 147s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 147s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 147s test/orm/test_bundle.py::BundleTest::test_c_attr 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 147s test/orm/test_bundle.py::BundleTest::test_clause_expansion 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 147s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 147s test/orm/test_bundle.py::BundleTest::test_filter_by 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 147s test/orm/test_bundle.py::BundleTest::test_join_relationship 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 147s test/orm/test_bundle.py::BundleTest::test_join_selectable 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 147s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 147s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 147s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 147s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 147s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 147s test/orm/test_bundle.py::BundleTest::test_multi_bundle 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 147s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 147s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 147s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 147s test/orm/test_bundle.py::BundleTest::test_query_count 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 147s test/orm/test_bundle.py::BundleTest::test_result 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_result 147s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 147s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 147s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 147s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 147s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 147s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 147s test/orm/test_bundle.py::BundleTest::test_subclass 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 147s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 147s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 147s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 147s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 147s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 147s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 147s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 147s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 147s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 147s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 147s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 147s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 147s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 147s test/orm/test_cache_key.py::CacheKeyTest::test_options 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 147s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 147s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 147s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 147s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 147s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 147s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 147s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 147s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 147s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 147s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 147s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 147s [gw0] [ 22%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 147s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 147s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 147s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 147s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 147s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 147s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 147s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 147s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 147s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 147s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 147s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 147s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 147s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 147s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 147s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 147s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 147s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 148s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 148s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 148s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 148s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 148s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 148s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 148s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 148s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 148s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 148s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 148s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 148s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 148s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 148s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 148s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 148s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 148s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 148s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 148s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 148s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 148s test/base/test_except.py::PickleException::test_all_exc 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_all_exc 148s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 148s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 148s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 148s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 148s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 148s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 148s test/base/test_except.py::PickleException::test_exc[CompileError-] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 148s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 148s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 148s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 148s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 148s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 148s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 148s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 148s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 148s test/base/test_except.py::PickleException::test_exc[DataError-0] 148s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 148s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 148s test/base/test_except.py::PickleException::test_exc[DataError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 148s test/base/test_except.py::PickleException::test_exc[DataError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 148s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 148s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 148s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 148s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 148s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 148s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 148s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 148s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 148s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 148s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 148s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 148s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 148s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 148s test/base/test_except.py::PickleException::test_exc[InternalError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 148s test/base/test_except.py::PickleException::test_exc[InternalError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 148s test/base/test_except.py::PickleException::test_exc[InternalError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 148s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 148s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 148s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 148s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 148s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 148s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 148s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 148s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 148s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 148s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 148s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 148s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 148s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 148s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 148s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 148s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 148s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 148s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 148s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 148s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 148s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 148s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 148s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 148s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 148s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 148s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 148s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 148s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 148s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 148s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 148s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 148s test/base/test_except.py::PickleException::test_exc[SAWarning-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 148s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 148s test/base/test_except.py::PickleException::test_exc[StatementError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 148s test/base/test_except.py::PickleException::test_exc[StatementError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 148s test/base/test_except.py::PickleException::test_exc[StatementError-details] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 148s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 148s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 148s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 148s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 148s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 148s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 148s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 148s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 148s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 148s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 148s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 148s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 148s test/base/test_except.py::WrapTest::test_db_error_normal 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 148s test/base/test_except.py::WrapTest::test_db_error_system_exit 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 148s test/base/test_except.py::WrapTest::test_statement_error_no_code 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 148s test/base/test_except.py::WrapTest::test_statement_error_w_code 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 148s test/base/test_except.py::WrapTest::test_tostring 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring 148s test/base/test_except.py::WrapTest::test_tostring_large_dict 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 148s test/base/test_except.py::WrapTest::test_tostring_large_executemany 148s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 148s test/base/test_except.py::WrapTest::test_tostring_large_list 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 148s test/base/test_except.py::WrapTest::test_tostring_with_newlines 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 148s test/base/test_except.py::WrapTest::test_version_token 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_version_token 148s test/base/test_except.py::WrapTest::test_wrap_multi_arg 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 148s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 148s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 148s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 148s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 148s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 148s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 148s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 148s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 148s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 148s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 148s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 148s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 148s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 148s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 148s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 148s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 148s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 148s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 148s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 148s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 148s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 148s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 148s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 148s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 148s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 149s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 149s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 149s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 149s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 149s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 149s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 149s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 149s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 149s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 149s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 149s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 149s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 149s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 149s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 149s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 149s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 149s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 149s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 149s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 149s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 149s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 149s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 149s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 149s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 149s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 149s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 149s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 149s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 149s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 149s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 149s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 149s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 149s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 149s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 149s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 149s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 149s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 149s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 149s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 149s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 149s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 149s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 149s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 149s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 149s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 149s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 149s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 149s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 149s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 149s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 149s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 149s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 149s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 149s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 149s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 149s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 149s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 149s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 149s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 149s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 149s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 149s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 149s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 149s test/orm/test_expire.py::ExpireTest::test_deferred 149s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 149s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 149s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 149s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 149s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 149s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 149s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 149s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 149s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 149s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 149s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 149s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 149s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 149s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 149s test/orm/test_expire.py::ExpireTest::test_expire 149s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 149s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 149s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 150s test/orm/test_expire.py::ExpireTest::test_expire_all 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 150s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 150s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 150s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 150s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 150s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 150s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 150s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 150s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 150s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 150s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 150s test/orm/test_expire.py::ExpireTest::test_expire_cascade 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 150s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 150s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 150s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 150s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 150s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 150s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 150s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 150s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 150s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 150s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 151s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 151s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 151s test/orm/test_expire.py::ExpireTest::test_expire_committed 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 151s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 151s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 151s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 151s test/orm/test_expire.py::ExpireTest::test_expire_synonym 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 151s test/orm/test_expire.py::ExpireTest::test_expired_eager 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 151s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 151s test/orm/test_expire.py::ExpireTest::test_expired_lazy 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 151s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 151s test/orm/test_expire.py::ExpireTest::test_get_refreshes 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 151s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 151s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 151s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 151s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 151s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 151s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 151s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 151s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 151s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 151s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 151s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 151s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 151s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 151s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 151s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 151s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 151s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 151s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 151s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 151s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 151s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 151s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 151s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 151s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 151s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 151s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 151s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 151s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 151s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 151s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 151s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 151s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 151s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 151s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 151s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 151s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 151s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 151s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 151s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 151s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 151s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 151s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 151s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 151s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 151s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 151s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 152s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 152s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 152s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 152s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 152s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 152s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 152s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 152s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 152s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 152s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 152s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 152s test/sql/test_case_statement.py::CaseTest::test_case 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 152s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 152s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 152s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 152s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 152s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 152s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 152s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 152s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 152s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 152s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 152s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 152s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 152s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 152s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 WHEN (test.col1 = :col1_2) THEN :param_2 ELSE :param_3 END] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 WHEN (test.col1 = :col1_2) THEN :param_2 ELSE :param_3 END] 152s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 152s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 WHEN :param_3 THEN :param_4 END] 152s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 WHEN :param_3 THEN :param_4 END] 152s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 152s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 152s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 153s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 153s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 153s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 153s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 154s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 154s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 155s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 155s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 155s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 155s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 155s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 155s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 155s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 155s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 156s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 156s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 156s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 156s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 156s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 156s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 156s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 156s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 156s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 156s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 156s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 157s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 157s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 157s test/orm/test_expire.py::ExpireTest::test_no_instance_key 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 157s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 157s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 157s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 157s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 157s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 157s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 157s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 157s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 157s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 157s test/orm/test_expire.py::ExpireTest::test_no_session 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 157s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 157s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 157s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 157s test/orm/test_expire.py::ExpireTest::test_partial_expire 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 157s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 157s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 157s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 157s test/orm/test_expire.py::ExpireTest::test_pending_raises 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 157s test/orm/test_expire.py::ExpireTest::test_persistence_check 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 157s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 157s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 157s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 157s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 157s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 157s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 157s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 157s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 157s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 157s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 157s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 157s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 157s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 158s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 158s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 158s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 158s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 158s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 158s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 158s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 158s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 158s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 158s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 158s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 158s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 158s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 158s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 158s test/orm/test_expire.py::RefreshTest::test_persistence_check 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 158s test/orm/test_expire.py::RefreshTest::test_refresh 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 158s test/orm/test_expire.py::RefreshTest::test_refresh2 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 158s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 158s test/orm/test_expire.py::RefreshTest::test_refresh_expired 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 158s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 158s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 158s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 158s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 158s test/ext/test_extendedattr.py::DisposeTest::test_unregister 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 158s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 158s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 158s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 158s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 158s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 158s test/ext/test_extendedattr.py::FinderTest::test_standard 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 158s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 158s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 158s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 158s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 158s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 158s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 158s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 158s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 158s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 158s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 158s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 158s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 158s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 158s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 158s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 158s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 158s test/sql/test_external_traversal.py::ClauseTest::test_alias 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 158s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 158s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 158s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 158s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 158s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 158s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 158s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 158s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 158s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 158s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--CASE WHEN (t1_1.col1 = :col1_1) THEN :param_1 ELSE t1_1.col1 END] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 158s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 158s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 158s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 158s test/sql/test_external_traversal.py::ClauseTest::test_binary 158s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 158s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 158s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 158s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 158s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 158s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 158s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 158s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 158s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 158s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 158s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 158s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 158s test/sql/test_external_traversal.py::ClauseTest::test_extract 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 158s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 158s test/sql/test_external_traversal.py::ClauseTest::test_in 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 158s test/sql/test_external_traversal.py::ClauseTest::test_join 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 158s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 158s test/sql/test_external_traversal.py::ClauseTest::test_over 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 158s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 158s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 158s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 158s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 158s test/sql/test_external_traversal.py::ClauseTest::test_select 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 158s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 158s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 158s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 158s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 158s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 158s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 158s test/sql/test_external_traversal.py::ClauseTest::test_text 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 158s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 158s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 158s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 158s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 158s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 158s test/sql/test_external_traversal.py::ClauseTest::test_union 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 158s test/sql/test_external_traversal.py::ClauseTest::test_within_group 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 158s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 158s test/sql/test_external_traversal.py::SelectTest::test_columns 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 158s test/sql/test_external_traversal.py::SelectTest::test_execution_options 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 158s test/sql/test_external_traversal.py::SelectTest::test_froms 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 158s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 158s test/sql/test_external_traversal.py::SelectTest::test_prefixes 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 158s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 158s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 158s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 158s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 158s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 158s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 159s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 159s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 159s test/sql/test_external_traversal.py::TraversalTest::test_clone 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 159s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 159s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 159s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 159s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 159s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 159s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 159s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 159s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 159s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 159s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 159s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 159s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 159s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 159s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 159s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 159s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 159s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 159s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 159s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 159s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 159s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 159s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 159s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 159s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 159s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 159s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 159s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 159s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 159s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 159s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 159s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 159s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 159s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 159s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 159s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 159s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 159s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 159s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 159s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 159s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 159s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 159s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 159s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 159s test/orm/test_froms.py::InstancesTest::test_from_alias_four 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 159s test/orm/test_froms.py::InstancesTest::test_from_alias_three 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 159s test/orm/test_froms.py::InstancesTest::test_from_alias_two 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 159s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 159s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 159s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 159s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 159s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 160s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 160s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 160s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 160s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 160s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 160s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 160s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 160s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 160s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 160s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 160s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 160s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 160s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 160s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 160s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 160s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 160s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 160s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 160s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 160s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 160s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 160s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 160s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 160s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 160s test/orm/test_froms.py::RawSelectTest::test_select 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 160s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 160s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 160s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 160s test/orm/test_froms.py::SelectFromTest::test_join 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 160s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 160s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 160s test/orm/test_froms.py::SelectFromTest::test_more_joins 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 160s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 160s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 160s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 160s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 160s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 160s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 160s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 160s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 160s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 160s [gw1] [ 28%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 160s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 160s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 160s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 160s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, %(aggregate_strings_2)s) AS aggregate_strings_1 FROM t-postgresql] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, %(aggregate_strings_2)s) AS aggregate_strings_1 FROM t-postgresql] 160s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, __[POSTCOMPILE_aggregate_strings_2]) AS aggregate_strings_1 FROM t-mssql] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT string_agg(t.value, __[POSTCOMPILE_aggregate_strings_2]) AS aggregate_strings_1 FROM t-mssql] 160s test/sql/test_functions.py::CompileTest::test_alias_method_columns 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 160s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 160s test/sql/test_functions.py::CompileTest::test_alias_method_one 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 160s test/sql/test_functions.py::CompileTest::test_alias_method_two 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 160s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 160s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 160s test/sql/test_functions.py::CompileTest::test_as_comparison 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 160s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 160s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 160s test/sql/test_functions.py::CompileTest::test_assorted 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 160s test/sql/test_functions.py::CompileTest::test_case_sensitive 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 160s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 160s test/sql/test_functions.py::CompileTest::test_compile 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_compile 160s test/sql/test_functions.py::CompileTest::test_cube_operators 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 160s test/sql/test_functions.py::CompileTest::test_custom_args 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 160s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 160s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 160s test/sql/test_functions.py::CompileTest::test_custom_name 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 160s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 160s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 160s test/sql/test_functions.py::CompileTest::test_custom_type 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 160s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 160s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 160s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 160s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 160s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 160s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 160s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 160s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 160s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 160s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 160s test/sql/test_functions.py::CompileTest::test_funcfilter_label 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 160s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 160s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 160s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 160s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 160s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 160s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 160s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 160s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 160s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 160s test/sql/test_functions.py::CompileTest::test_functions_with_cols 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 160s test/sql/test_functions.py::CompileTest::test_generic_annotation 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 160s test/sql/test_functions.py::CompileTest::test_generic_count 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 160s test/sql/test_functions.py::CompileTest::test_generic_now 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 160s test/sql/test_functions.py::CompileTest::test_generic_random 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 160s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 160s test/sql/test_functions.py::CompileTest::test_mixed_case 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 160s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 160s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 160s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 160s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 160s test/sql/test_functions.py::CompileTest::test_non_functions 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 160s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 160s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 160s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 160s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 160s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 160s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 160s test/sql/test_functions.py::CompileTest::test_pickle_over 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 160s test/sql/test_functions.py::CompileTest::test_pickle_within_group 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 160s test/sql/test_functions.py::CompileTest::test_quote_special_chars 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 160s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 160s test/sql/test_functions.py::CompileTest::test_replace_function 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 160s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 160s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 160s test/sql/test_functions.py::CompileTest::test_return_type_detection 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 160s test/sql/test_functions.py::CompileTest::test_select_method_one 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 160s test/sql/test_functions.py::CompileTest::test_select_method_three 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 160s test/sql/test_functions.py::CompileTest::test_select_method_two 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 160s test/sql/test_functions.py::CompileTest::test_underscores 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 160s test/sql/test_functions.py::CompileTest::test_underscores_packages 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 160s test/sql/test_functions.py::CompileTest::test_uppercase 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 160s test/sql/test_functions.py::CompileTest::test_uppercase_packages 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 160s test/sql/test_functions.py::CompileTest::test_use_labels 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 160s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 160s test/sql/test_functions.py::CompileTest::test_within_group 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 160s test/sql/test_functions.py::CompileTest::test_within_group_desc 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 160s test/sql/test_functions.py::CompileTest::test_within_group_filter 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 160s test/sql/test_functions.py::CompileTest::test_within_group_multi 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 160s test/sql/test_functions.py::CompileTest::test_within_group_w_over 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 160s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 160s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 160s test/sql/test_functions.py::RegisterTest::test_register_function 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 160s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 160s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 160s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 160s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 160s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 160s test/sql/test_functions.py::ReturnTypeTest::test_mode 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 160s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 160s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 160s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 160s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 160s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 160s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 160s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 160s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 160s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 160s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 160s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 161s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 161s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 161s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 161s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 161s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 161s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 161s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 161s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 161s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 161s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 161s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 161s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 161s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 161s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 161s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 161s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 161s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 161s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 161s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 161s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 161s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 161s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 161s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 161s test/orm/test_generative.py::GenerativeQueryTest::test_filter 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 161s test/orm/test_generative.py::GenerativeQueryTest::test_offset 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 161s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 161s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 161s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 161s test/orm/test_generative.py::GenerativeQueryTest::test_slice 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 161s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 161s test/orm/test_generative.py::RelationshipsTest::test_from 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 161s test/orm/test_generative.py::RelationshipsTest::test_join 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 161s test/orm/test_generative.py::RelationshipsTest::test_outer_join 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 161s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 161s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 161s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 161s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 161s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 161s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 161s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 161s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 161s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 161s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 161s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 161s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 161s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 161s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 161s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 161s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 161s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 161s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 161s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 161s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 161s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 161s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 161s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 161s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 162s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 162s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 162s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 162s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 162s test/orm/test_collection.py::CollectionsTest::test_dict 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 162s test/orm/test_collection.py::CollectionsTest::test_dict_duck 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 162s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 162s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 162s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 162s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 162s test/orm/test_collection.py::CollectionsTest::test_lifecycle 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 162s test/orm/test_collection.py::CollectionsTest::test_list 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 162s test/orm/test_collection.py::CollectionsTest::test_list_duck 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 162s test/orm/test_collection.py::CollectionsTest::test_list_emulates 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 162s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 162s test/orm/test_collection.py::CollectionsTest::test_list_subclass 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 162s test/orm/test_collection.py::CollectionsTest::test_object_duck 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 162s test/orm/test_collection.py::CollectionsTest::test_object_emulates 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 162s test/orm/test_collection.py::CollectionsTest::test_recipes 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 162s test/orm/test_collection.py::CollectionsTest::test_set 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 162s test/orm/test_collection.py::CollectionsTest::test_set_duck 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 162s test/orm/test_collection.py::CollectionsTest::test_set_emulates 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 162s test/orm/test_collection.py::CollectionsTest::test_set_subclass 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 162s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 162s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 162s test/orm/test_collection.py::CustomCollectionsTest::test_basic 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 162s test/orm/test_collection.py::CustomCollectionsTest::test_custom 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 162s test/orm/test_collection.py::CustomCollectionsTest::test_dict 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 162s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 162s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 162s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 162s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 162s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 162s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 162s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 162s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 162s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 162s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 162s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 162s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 162s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 162s test/orm/test_collection.py::DictHelpersTest::test_mixin 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 162s test/orm/test_collection.py::DictHelpersTest::test_mixin2 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 162s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 162s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 162s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 162s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 162s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 162s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 162s test/sql/test_compare.py::CacheKeyTest::test_cache_key 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 162s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 162s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 162s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 162s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 162s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 162s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 162s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 162s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 162s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 162s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 162s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 162s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 162s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 162s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 162s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 162s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 162s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 162s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 162s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 162s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 162s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 162s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 162s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 162s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 163s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 163s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 163s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 163s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 163s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 163s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 163s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 163s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 163s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 163s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 163s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 163s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 163s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 163s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 163s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 163s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 163s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 163s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 163s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 163s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 163s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 163s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 163s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 163s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 163s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 163s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 163s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 163s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 163s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 163s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 163s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 163s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 163s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 163s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 163s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 163s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 163s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 163s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 163s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 163s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 163s test/orm/test_compile.py::CompileTest::test_misc_one 163s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 163s test/orm/test_compile.py::CompileTest::test_with_polymorphic 163s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 163s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 163s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 163s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 163s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 163s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 163s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 163s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 163s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 163s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 163s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 163s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 163s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 163s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 163s test/sql/test_compiler.py::BindParameterTest::test_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 163s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 163s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 163s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 163s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 163s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 163s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 163s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 163s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 163s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 163s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 163s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 163s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 163s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 163s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 163s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 163s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 163s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 163s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 163s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 163s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 163s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 163s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 163s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 163s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 163s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 163s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 163s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 163s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 163s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 163s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 163s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 163s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 163s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 163s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 163s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 163s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 163s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 163s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 163s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 163s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 163s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 163s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 163s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 163s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 163s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 163s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 163s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 163s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 163s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 163s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 163s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 163s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 163s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 163s test/sql/test_compiler.py::CoercionTest::test_None_and_val 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 163s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 163s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 163s test/sql/test_compiler.py::CoercionTest::test_val_and_None 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 163s test/sql/test_compiler.py::CoercionTest::test_val_and_false 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 163s test/sql/test_compiler.py::CoercionTest::test_val_and_null 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 163s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 163s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 163s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 163s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 163s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 163s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 163s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 163s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 163s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 163s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 163s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 163s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 163s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 163s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 163s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 163s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 163s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 163s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 163s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 163s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 163s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 163s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 163s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 163s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 163s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 163s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 163s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 163s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 163s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 163s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 163s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 163s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 163s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 163s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 163s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 163s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 163s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 164s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 164s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 164s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 164s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 164s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 164s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 164s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 164s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 164s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 164s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 164s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 164s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 164s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_0--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s || (x -> %(x_2)s)-x[%(x_1)s] || %(param_1)s || x[%(x_2)s]] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_eager_grouping_flag[type_1--(x -> %(x_1)s) || %(param_1)s-x[%(x_1)s] || %(param_1)s] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 164s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[0-0-fetch_kw3-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params3] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[0-0-fetch_kw3-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params3] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-10-fetch_kw0-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params0] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-10-fetch_kw0-mssql_rn > :param_1 AND mssql_rn <= :param_2 + :param_1-params0] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch10-offset10-fetch_kw10-mssql_rn > Y + W AND mssql_rn <= Q + Z + Y + W-params10] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch10-offset10-fetch_kw10-mssql_rn > Y + W AND mssql_rn <= Q + Z + Y + W-params10] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 164s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 164s [gw0] [ 31%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 164s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 164s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 164s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 164s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 164s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 164s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 164s test/dialect/mssql/test_compiler.py::CompileTest::test_function 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 164s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 164s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 164s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 164s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 164s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 164s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 164s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 164s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 164s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 164s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 164s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 164s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 164s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 164s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 164s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 164s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE INDEX test_idx3_complex ON test_tbl (data3) INCLUDE (data2) NULLS NOT DISTINCT WITH (fillfactor = 50) WHERE data3 > 5] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE INDEX test_idx3_complex ON test_tbl (data3) INCLUDE (data2) NULLS NOT DISTINCT WITH (fillfactor = 50) WHERE data3 > 5] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 164s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 164s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 164s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 164s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 164s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 164s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 164s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 164s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 164s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 164s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 164s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 164s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 164s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 164s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 164s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 164s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 164s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 164s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 164s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 164s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 164s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 164s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 164s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 164s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 164s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 164s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 164s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 164s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 164s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 164s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt0-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt0-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt1-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt1-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt2-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt2-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt3-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt3-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt4-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt4-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt5-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt5-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt6-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt6-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 164s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 164s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 164s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 164s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 164s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 164s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 164s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 164s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 164s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 164s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 164s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 164s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 164s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 164s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 164s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 164s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 164s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 164s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 164s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 164s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 164s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 164s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 164s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 164s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 164s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 164s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 164s test/sql/test_insert.py::MultirowTest::test_inline_default 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 164s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 164s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 164s test/sql/test_insert.py::MultirowTest::test_multi_multi 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 164s test/sql/test_insert.py::MultirowTest::test_named 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named 164s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 164s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 164s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 164s test/sql/test_insert.py::MultirowTest::test_not_supported 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 164s test/sql/test_insert.py::MultirowTest::test_positional 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 164s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 164s test/sql/test_insert.py::MultirowTest::test_python_fn_default 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 164s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 164s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 164s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 164s test/sql/test_insert.py::MultirowTest::test_server_default 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 164s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 164s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 164s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 164s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 164s test/sql/test_insert.py::MultirowTest::test_sql_functions 164s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[not_randomize_returning-warn_for_downgrades-sort_by_parameter_order] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-not_sort_by_parameter_order] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-not_warn_for_downgrades-sort_by_parameter_order] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-not_sort_by_parameter_order] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_auto_downgraded_non_mvi_dialect[randomize_returning-warn_for_downgrades-sort_by_parameter_order] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_as_uuid-not_native_uuid] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-composite_pk] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[not_sort_by_parameter_order-not_composite_pk] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-composite_pk] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_failure_mode_if_i_dont_send_value[sort_by_parameter_order-not_composite_pk] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 164s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 164s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 164s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-add_sentinel_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_autoincrement-not_add_sentinel_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-add_sentinel_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_hybrid_client_composite_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_autoincrement-not_add_sentinel_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[not_sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 165s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype0-_exclusions_00] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype1-_exclusions_01] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype3-_exclusions_03] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype4-_exclusions_04] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype5-_exclusions_05] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-not_set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-not_set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-not_resolve_sentinel_values] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-not_resolve_sentinel_values] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-resolve_sentinel_values] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[not_sort_by_parameter_order-resolve_sentinel_values] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-not_resolve_sentinel_values] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-not_resolve_sentinel_values] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 165s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 165s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 165s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 165s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 165s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] 165s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] 165s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 165s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-plain_autoinc] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-plain_autoinc] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-add_insert_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-add_insert_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-not_add_insert_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[not_sort_by_parameter_order-not_add_insert_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-add_insert_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-add_insert_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-not_add_insert_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_insert_default_pk_only[sort_by_parameter_order-not_add_insert_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw1] [ 34%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 166s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[not_sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-not_randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-default_only] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-include_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_on_non_autoinc_primary_key[sort_by_parameter_order-randomize_returning-not_as_uuid-not_native_uuid-not_add_sentinel_flag_to_col-return_defaults] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 166s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 166s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 166s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 166s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 166s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 166s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 166s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 166s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 166s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 166s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 166s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 166s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 166s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 167s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 167s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 167s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 167s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 167s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 167s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 167s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 167s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 167s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 167s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 167s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 167s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 167s test/sql/test_inspect.py::TestCoreInspection::test_select 167s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 167s test/sql/test_inspect.py::TestCoreInspection::test_table 167s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 167s test/base/test_inspect.py::TestInspection::test_class_insp 167s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 167s test/base/test_inspect.py::TestInspection::test_def_insp 167s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 167s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 167s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 167s test/base/test_inspect.py::TestInspection::test_no_inspect 167s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 167s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 167s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 167s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 167s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 167s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 167s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 167s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 167s test/orm/test_inspect.py::TestORMInspection::test_col_filter 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 167s test/orm/test_inspect.py::TestORMInspection::test_col_property 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 167s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 167s test/orm/test_inspect.py::TestORMInspection::test_extension_types 167s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 168s test/orm/test_inspect.py::TestORMInspection::test_identity_key 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 168s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 168s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 168s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 168s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 168s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 168s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 169s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 169s test/orm/test_inspect.py::TestORMInspection::test_is_instance 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 169s test/orm/test_inspect.py::TestORMInspection::test_local_table 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 169s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 169s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 169s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 169s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 169s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 169s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 169s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 169s test/orm/test_inspect.py::TestORMInspection::test_primary_key 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 169s test/orm/test_inspect.py::TestORMInspection::test_property 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 169s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 169s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 169s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 169s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 170s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 170s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 170s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 170s test/orm/test_instrumentation.py::InitTest::test_A 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 170s test/orm/test_instrumentation.py::InitTest::test_A_B_C 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 170s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 170s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 170s test/orm/test_instrumentation.py::InitTest::test_Ai 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 170s test/orm/test_instrumentation.py::InitTest::test_Ai_B 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 170s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 170s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 170s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 170s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 170s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 170s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 170s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 170s test/orm/test_instrumentation.py::InitTest::test_ai 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 170s test/orm/test_instrumentation.py::InitTest::test_ai_B 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 170s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 170s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 170s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 170s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 170s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 170s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 170s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 170s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 170s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 170s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 170s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 170s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 170s test/orm/test_instrumentation.py::OnLoadTest::test_basic 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 170s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 170s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 170s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 170s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 170s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 170s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 170s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 170s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 170s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 170s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 170s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 170s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 170s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 170s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 170s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 170s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 170s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 170s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 170s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 170s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 170s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 170s test/orm/test_joins.py::JoinLateralTest::test_from_function 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 170s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 170s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 170s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 170s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 170s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 170s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 170s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 170s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 170s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id0] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id0] 170s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id1] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id1] 170s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id0] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id0] 170s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id1] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id1] 170s test/orm/test_joins.py::JoinTest::test_aliased_classes 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 170s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 170s test/orm/test_joins.py::JoinTest::test_aliased_order_by 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 170s test/orm/test_joins.py::JoinTest::test_backwards_join 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 170s test/orm/test_joins.py::JoinTest::test_clause_onclause 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 170s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 170s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 170s test/orm/test_joins.py::JoinTest::test_expression_onclauses 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 170s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 170s test/orm/test_joins.py::JoinTest::test_full_flag 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 170s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 170s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 170s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 170s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 170s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 170s test/orm/test_joins.py::JoinTest::test_isouter_flag 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 170s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 170s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 170s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 170s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 170s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 170s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 170s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 170s [gw1] [ 36%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 170s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 170s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 170s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 170s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 170s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 170s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 170s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 170s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 170s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 170s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 170s [gw1] [ 36%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 170s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 170s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 170s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 170s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 170s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 170s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 170s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 170s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 170s test/orm/test_joins.py::JoinTest::test_no_onclause 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 170s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 170s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 170s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 170s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 170s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 170s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 170s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 170s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 170s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 170s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 170s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 170s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 170s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 170s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 170s test/orm/test_joins.py::JoinTest::test_plain_table 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 170s test/orm/test_joins.py::JoinTest::test_pure_expression 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 170s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 170s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 171s test/orm/test_joins.py::JoinTest::test_select_from 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 171s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 171s test/orm/test_joins.py::JoinTest::test_single_prop_1 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 171s test/orm/test_joins.py::JoinTest::test_single_prop_12 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 171s test/orm/test_joins.py::JoinTest::test_single_prop_13 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 171s test/orm/test_joins.py::JoinTest::test_single_prop_2 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 171s test/orm/test_joins.py::JoinTest::test_single_prop_3 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 171s test/orm/test_joins.py::JoinTest::test_single_prop_4 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 171s test/orm/test_joins.py::JoinTest::test_single_prop_6 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 171s test/orm/test_joins.py::JoinTest::test_single_prop_9 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 171s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 171s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 171s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 171s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 171s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 171s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 171s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 171s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 171s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 171s test/orm/test_joins.py::SelfReferentialTest::test_any 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 171s test/orm/test_joins.py::SelfReferentialTest::test_contains 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 171s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 171s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 171s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 171s test/orm/test_joins.py::SelfReferentialTest::test_has 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 171s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 171s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 171s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 171s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 171s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 171s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 171s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 171s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 171s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 171s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 171s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 171s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 171s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 171s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 171s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 171s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 171s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 171s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 171s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 171s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 171s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 171s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 171s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 171s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 171s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 171s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 171s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 171s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 171s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 171s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 171s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 171s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 171s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 171s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 171s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 171s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 171s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 171s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 171s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 171s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 171s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 171s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 171s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 171s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 171s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 171s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 171s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 171s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 171s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 171s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 171s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 171s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 171s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 171s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 171s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 171s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 171s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 171s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 171s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 171s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 171s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 171s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 171s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 171s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 171s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 171s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 171s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 171s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 171s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 171s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 171s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 171s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 171s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 171s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 171s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 171s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 171s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 171s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 171s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 171s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 171s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 171s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 171s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 171s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 171s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 171s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 171s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 171s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 171s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 171s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 171s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 171s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 171s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 171s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 171s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 171s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 171s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 171s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 171s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 171s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 171s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 171s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 171s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 171s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 171s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 171s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 171s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 171s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 171s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 171s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 171s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 171s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 171s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 171s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 171s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 171s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 171s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 171s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 171s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 171s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 171s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 171s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 171s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 171s [gw1] [ 37%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 171s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 171s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 171s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 172s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 172s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 172s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 172s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 172s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 172s test/sql/test_lateral.py::LateralTest::test_from_function 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 172s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 172s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 172s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 172s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 172s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 172s test/sql/test_lateral.py::LateralTest::test_plain_join 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 172s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 172s test/sql/test_lateral.py::LateralTest::test_select_from 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 172s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 172s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 172s test/sql/test_lateral.py::LateralTest::test_standalone 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 172s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 172s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 172s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 172s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 172s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 172s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 172s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 172s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 172s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 172s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 172s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 172s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 172s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 172s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 172s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 172s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 172s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 172s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 172s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 172s [gw1] [ 37%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 172s test/orm/test_lazy_relations.py::LazyTest::test_basic 172s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 172s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 172s test/orm/test_lazy_relations.py::LazyTest::test_distinct 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 172s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 172s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 172s test/orm/test_lazy_relations.py::LazyTest::test_limit 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 172s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 172s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 172s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 172s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 172s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 172s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 172s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 172s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 172s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 172s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 172s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 172s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 172s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 172s test/orm/test_lazy_relations.py::LazyTest::test_orderby 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 173s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 173s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 173s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 173s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 173s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 173s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 173s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 173s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 173s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 173s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 173s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 173s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 173s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 173s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 173s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 173s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 173s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 173s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 173s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 173s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 173s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 173s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 173s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 173s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 173s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 173s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 173s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 173s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 173s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 173s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 173s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 173s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 173s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 173s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 173s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 173s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 174s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 174s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 174s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 174s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 174s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 174s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 174s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 174s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 174s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 174s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 174s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 174s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 174s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 174s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 174s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 174s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 174s test/orm/test_lockmode.py::CompileTest::test_default_update 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 174s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 174s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 174s test/orm/test_lockmode.py::CompileTest::test_mysql_read 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 174s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 174s test/orm/test_lockmode.py::CompileTest::test_oracle_update 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 174s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 174s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 174s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 174s test/orm/test_lockmode.py::CompileTest::test_postgres_read 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 174s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 174s test/orm/test_lockmode.py::CompileTest::test_postgres_update 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 174s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 174s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 174s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 174s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 174s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 174s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 174s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 174s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 174s test/orm/test_lockmode.py::ForUpdateTest::test_plain 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 174s test/orm/test_lockmode.py::ForUpdateTest::test_read 174s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 174s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 174s test/engine/test_logging.py::EchoTest::test_levels 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_levels 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 174s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 174s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 174s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 174s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 174s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 174s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 174s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 174s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 175s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 175s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 175s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 175s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 175s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 175s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 175s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 175s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 175s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 175s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 175s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 175s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 175s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 175s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 175s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 175s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 175s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 175s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 175s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 175s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 175s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 175s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 175s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 175s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 175s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 175s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 175s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 175s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 175s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 175s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 175s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 175s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 175s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 175s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 175s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 175s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 175s test/orm/test_manytomany.py::M2MTest::test_bidirectional 175s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 175s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 175s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 175s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 175s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 175s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 175s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 175s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 175s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 175s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 175s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 175s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 175s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 175s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 175s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 175s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 175s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 175s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 175s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 175s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 175s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 176s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 176s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 176s test/orm/test_mapper.py::IsUserlandTest::test_column 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 176s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 176s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 176s test/orm/test_mapper.py::IsUserlandTest::test_dict 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 176s test/orm/test_mapper.py::IsUserlandTest::test_int 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 176s test/orm/test_mapper.py::IsUserlandTest::test_relationship 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 176s test/orm/test_mapper.py::IsUserlandTest::test_set 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 176s test/orm/test_mapper.py::IsUserlandTest::test_string 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 176s test/orm/test_mapper.py::IsUserlandTest::test_unicode 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 176s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 176s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 176s test/orm/test_mapper.py::MagicNamesTest::test_mappish 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 176s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 176s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 176s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 176s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 176s test/orm/test_mapper.py::MapperTest::test_add_property 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 176s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 176s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 176s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 176s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 176s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 176s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 176s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 176s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 176s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 176s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 176s test/orm/test_mapper.py::MapperTest::test_column_not_present 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 176s test/orm/test_mapper.py::MapperTest::test_column_prefix 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 176s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 176s test/orm/test_mapper.py::MapperTest::test_column_synonyms 176s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 176s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 176s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 176s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 176s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 176s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 176s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 176s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 176s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 176s test/orm/test_mapper.py::MapperTest::test_configure_on_session 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 176s test/orm/test_mapper.py::MapperTest::test_constructor_exc 176s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 176s test/orm/test_mapper.py::MapperTest::test_count 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_count 176s test/orm/test_mapper.py::MapperTest::test_custom_join 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 176s test/orm/test_mapper.py::MapperTest::test_decl_attributes 176s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 176s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 176s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 176s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 176s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 176s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 176s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 176s test/orm/test_mapper.py::MapperTest::test_function 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_function 176s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 176s test/orm/test_mapper.py::MapperTest::test_info 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info 176s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 176s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 176s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 176s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 176s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 176s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 176s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 176s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 176s test/orm/test_mapper.py::MapperTest::test_no_pks_1 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 176s test/orm/test_mapper.py::MapperTest::test_no_pks_2 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 176s test/orm/test_mapper.py::MapperTest::test_no_table 176s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 176s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 177s test/orm/test_mapper.py::MapperTest::test_override_1 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 177s test/orm/test_mapper.py::MapperTest::test_override_2 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 177s test/orm/test_mapper.py::MapperTest::test_override_3 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 177s test/orm/test_mapper.py::MapperTest::test_prop_filters 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 177s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 177s test/orm/test_mapper.py::MapperTest::test_prop_shadow 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 177s test/orm/test_mapper.py::MapperTest::test_props 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_props 177s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 177s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 177s test/orm/test_mapper.py::MapperTest::test_reconstructor 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 177s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 177s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 177s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 177s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 177s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 177s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 177s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 177s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 177s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 177s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 177s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 177s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 177s test/orm/test_mapper.py::MapperTest::test_synonym 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 177s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 177s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 177s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 177s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 177s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 177s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 177s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 177s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 177s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 177s test/orm/test_mapper.py::MapperTest::test_unmapped_error 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 177s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 177s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 177s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 177s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 177s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 177s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 177s test/orm/test_mapper.py::MapperTest::test_utils 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 177s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 177s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 177s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 177s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 177s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 177s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 177s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 177s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 177s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 177s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 177s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 177s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 177s test/orm/test_mapper.py::RequirementsTest::test_composite_results 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 177s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 177s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 177s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 177s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 177s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 178s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 178s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 178s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 178s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 178s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 178s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 178s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 178s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 178s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 178s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 178s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 179s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 179s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 180s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 180s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 181s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 181s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 181s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 181s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 181s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 181s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 181s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 181s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 181s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 181s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 181s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 181s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 181s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 181s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 182s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 182s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 182s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 182s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 182s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 182s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 182s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 182s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 182s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 182s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 182s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 182s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 182s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 182s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 182s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 182s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 182s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 182s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 182s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 182s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 182s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 182s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 182s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 182s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 182s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 182s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 182s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 182s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 182s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 182s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 182s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 182s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 182s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 182s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 182s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 182s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 182s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 182s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 182s test/ext/test_hybrid.py::MethodExpressionTest::test_call 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 182s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 182s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 182s test/ext/test_hybrid.py::MethodExpressionTest::test_info 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 182s test/ext/test_hybrid.py::MethodExpressionTest::test_query 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 182s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 182s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 182s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 182s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 182s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 182s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 182s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 182s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 182s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 182s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 182s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 182s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 182s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 182s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 182s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 182s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 182s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 182s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 182s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 182s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 182s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 182s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 182s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 182s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 182s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 182s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args3-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 5)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args4-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 0 MINVALUE 0)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args5-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 1 MAXVALUE 5)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args6-ALWAYS AS IDENTITY (INCREMENT BY 2 START WITH 1 NO MAXVALUE)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args7-BY DEFAULT AS IDENTITY (INCREMENT BY 2 START WITH 0 NO MINVALUE)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args8-ALWAYS AS IDENTITY (START WITH 1 MAXVALUE 10 CYCLE)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args9-BY DEFAULT AS IDENTITY (CACHE 1000 NO CYCLE)] 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 182s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 182s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 182s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 182s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 182s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 182s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 182s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 182s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 182s test/orm/test_immediate_load.py::ImmediateTest::test_basic 182s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 182s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 182s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 182s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 182s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 182s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 182s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 182s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 182s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 182s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 182s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 182s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 182s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 183s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 183s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 183s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 183s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 183s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 183s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 183s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 183s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 183s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 183s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 183s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 183s test/ext/test_indexable.py::IndexPropertyTest::test_array 183s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 183s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 183s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 183s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 183s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 183s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 183s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 183s test/ext/test_indexable.py::IndexPropertyTest::test_json 183s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 183s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 183s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 183s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 183s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 183s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 183s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 183s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 183s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 183s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 183s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 183s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 183s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 183s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 183s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 183s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 184s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 184s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 184s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 184s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 184s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 184s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 184s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 184s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 184s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 184s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 184s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 184s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 184s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 184s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 184s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 184s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 185s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 185s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 185s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 185s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 185s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-not_omit_from_statements] 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 185s [gw0] [ 41%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 185s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 185s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 185s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 185s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 185s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 185s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 185s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 185s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 185s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 185s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 185s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 185s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 185s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 185s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 185s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 185s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 185s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 185s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 185s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 185s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 185s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 185s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 185s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 185s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 185s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 185s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 185s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 185s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 185s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 185s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 185s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 185s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 185s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 185s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 185s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 185s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 185s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 185s test/sql/test_insert.py::InsertTest::test_inline_default 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 185s test/sql/test_insert.py::InsertTest::test_inline_defaults 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 185s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 185s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 185s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 185s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 185s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 185s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 185s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 185s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 185s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 185s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 185s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 185s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 185s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 185s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 185s test/sql/test_insert.py::InsertTest::test_prefix_with 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 185s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 185s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 185s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 185s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 185s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 185s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 185s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 185s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 185s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 185s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 185s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 185s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 185s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 185s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 185s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 185s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 185s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 185s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 185s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 185s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 185s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 185s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 185s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 185s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 185s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 185s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 185s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 185s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 185s test/sql/test_metadata.py::ConstraintTest::test_column_references 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 185s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 185s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 185s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 185s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 185s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 185s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 185s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 185s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 185s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 185s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 185s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 185s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 185s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 185s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 185s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 185s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 185s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 185s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 185s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 185s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 185s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 185s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 185s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 185s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 185s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 185s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 185s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 185s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 185s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 185s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 185s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 185s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 185s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 185s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 185s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 185s test/sql/test_metadata.py::ConstraintTest::test_table_references 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 185s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 185s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 185s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 185s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 185s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 185s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 185s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 185s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 185s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 185s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 185s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 185s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 185s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 185s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 185s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 185s test/sql/test_metadata.py::DialectKWArgTest::test_combined 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 185s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 185s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 185s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 185s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 185s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 185s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 185s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 185s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 185s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 185s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 185s test/sql/test_metadata.py::DialectKWArgTest::test_participating 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 185s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 185s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 185s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 185s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 185s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 185s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 185s test/sql/test_metadata.py::DialectKWArgTest::test_update 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 185s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 185s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 185s test/sql/test_metadata.py::InfoTest::test_column_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 185s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 185s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 185s test/sql/test_metadata.py::InfoTest::test_index_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 185s test/sql/test_metadata.py::InfoTest::test_metadata_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 185s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 185s test/sql/test_metadata.py::InfoTest::test_table_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 185s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 185s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 185s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 185s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 185s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 185s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 185s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 185s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 185s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 185s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 185s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 185s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 185s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 185s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 185s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 185s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 185s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 185s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 185s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 185s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 185s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 185s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 185s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 185s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 185s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 185s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 185s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 185s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 185s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 185s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 185s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 185s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 185s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 185s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 185s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 185s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 185s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 185s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 185s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 185s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 185s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 185s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 185s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 185s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 185s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 185s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 185s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 185s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 185s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 185s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 185s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 185s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 185s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 185s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 185s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 185s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 185s test/sql/test_metadata.py::NamingConventionTest::test_custom 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 185s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 185s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 185s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 185s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 185s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 185s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 185s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 185s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 185s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 185s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 185s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 185s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 185s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 185s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 185s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 185s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 185s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 185s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 185s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 185s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 185s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 185s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 185s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 185s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 185s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 185s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 185s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 185s test/sql/test_metadata.py::SchemaTest::test_iteration 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 185s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 185s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 185s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 185s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 185s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 185s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 185s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 185s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 185s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 185s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 185s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 185s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 185s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 185s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 185s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 185s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 185s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 185s test/sql/test_metadata.py::TableTest::test_c_immutable 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 185s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 185s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 185s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 185s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 185s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 185s test/sql/test_metadata.py::TableTest::test_invalid_objects 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 185s test/sql/test_metadata.py::TableTest::test_must_exist 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 185s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 185s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 185s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 185s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 185s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 185s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 185s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 185s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 185s test/sql/test_metadata.py::TableTest::test_prefixes 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 185s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 185s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 185s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 185s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 185s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 185s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 185s test/sql/test_metadata.py::TableTest::test_table_info 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 185s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 185s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 185s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 185s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 185s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 185s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 185s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 185s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 185s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 185s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 186s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 186s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 186s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 186s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 186s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 186s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 186s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 186s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 186s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 186s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 186s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 186s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 186s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 186s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 186s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 186s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 186s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 186s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 186s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 186s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 186s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 186s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 186s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 186s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 186s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 186s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 186s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 186s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 186s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 186s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 186s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 187s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 187s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 188s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 188s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 188s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 189s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 189s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 189s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 189s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 189s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 189s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 189s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 190s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 190s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 190s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 190s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 190s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 190s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 190s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 190s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 190s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 190s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 190s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 190s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 190s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 190s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 191s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 191s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 191s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 191s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 191s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 191s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 191s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 191s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 191s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 191s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 191s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 191s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 191s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 191s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 191s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 191s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 191s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 191s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 191s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 191s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 191s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 191s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 191s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 191s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 191s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 191s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 191s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 191s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 191s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 191s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 191s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 191s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 191s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 191s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 191s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 191s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 191s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 192s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 192s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 192s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 192s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 192s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 192s test/ext/test_mutable.py::MutableListNoHashTest::test_append 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 192s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 192s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 192s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 192s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 192s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 192s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 192s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 192s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 192s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 192s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 192s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 192s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 192s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 192s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 192s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 192s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 192s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 192s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 192s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 192s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 192s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 192s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 192s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 192s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 192s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 192s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 192s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 192s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 192s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 192s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 193s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 193s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 193s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 193s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 193s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 193s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 193s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 194s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 194s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 194s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 194s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 194s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 194s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 194s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 194s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 194s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 194s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 194s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 194s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 194s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 194s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 194s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 194s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 194s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 194s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 194s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 194s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 194s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 195s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 195s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 195s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 195s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 195s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 196s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 196s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 196s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 196s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 196s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 196s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 196s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 196s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 196s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 196s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 196s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 196s [gw0] [ 46%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 196s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 196s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 196s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 196s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 196s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 196s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 196s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 196s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 196s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 196s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 196s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 196s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 196s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 196s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 196s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 196s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 196s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 196s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 196s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 196s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 196s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 196s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 196s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 196s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 196s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 196s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 196s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 196s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 196s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 196s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 196s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 196s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 196s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 196s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 196s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 196s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 196s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 196s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 196s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 196s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 196s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 196s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 196s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 196s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 196s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 196s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 196s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 196s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 196s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 196s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 196s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 196s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 196s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 196s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 196s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 196s test/sql/test_operators.py::BetweenTest::test_between_1 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 196s test/sql/test_operators.py::BetweenTest::test_between_2 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 196s test/sql/test_operators.py::BetweenTest::test_between_3 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 196s test/sql/test_operators.py::BetweenTest::test_between_4 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 196s test/sql/test_operators.py::BetweenTest::test_between_5 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 196s test/sql/test_operators.py::BetweenTest::test_between_6 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 196s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 196s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 196s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 196s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 196s test/sql/test_operators.py::BooleanEvalTest::test_eight 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 196s test/sql/test_operators.py::BooleanEvalTest::test_eleven 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 196s test/sql/test_operators.py::BooleanEvalTest::test_five_a 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 196s test/sql/test_operators.py::BooleanEvalTest::test_five_b 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 196s test/sql/test_operators.py::BooleanEvalTest::test_four 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 196s test/sql/test_operators.py::BooleanEvalTest::test_four_double 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 196s test/sql/test_operators.py::BooleanEvalTest::test_nine 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 196s test/sql/test_operators.py::BooleanEvalTest::test_one 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 196s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 196s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 196s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 196s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 196s test/sql/test_operators.py::BooleanEvalTest::test_six 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 196s test/sql/test_operators.py::BooleanEvalTest::test_ten 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 196s test/sql/test_operators.py::BooleanEvalTest::test_three_a 196s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 197s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 197s test/sql/test_operators.py::BooleanEvalTest::test_three_b 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 197s test/sql/test_operators.py::BooleanEvalTest::test_twelve 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 197s test/sql/test_operators.py::BooleanEvalTest::test_two_a 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 197s test/sql/test_operators.py::BooleanEvalTest::test_two_b 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 197s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 197s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 197s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 197s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 197s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 197s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 197s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 197s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 197s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 197s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 197s test/sql/test_operators.py::ConjunctionTest::test_eight 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 197s test/sql/test_operators.py::ConjunctionTest::test_eleven 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 197s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 197s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 197s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 197s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 197s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 197s test/sql/test_operators.py::ConjunctionTest::test_five 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 197s test/sql/test_operators.py::ConjunctionTest::test_four 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 197s test/sql/test_operators.py::ConjunctionTest::test_fourteen 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 197s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 197s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 197s test/sql/test_operators.py::ConjunctionTest::test_nine 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 197s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 197s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 197s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 197s test/sql/test_operators.py::ConjunctionTest::test_seven 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 197s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 197s test/sql/test_operators.py::ConjunctionTest::test_six 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 197s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 197s test/sql/test_operators.py::ConjunctionTest::test_ten 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 197s test/sql/test_operators.py::ConjunctionTest::test_thirteen 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 197s test/sql/test_operators.py::ConjunctionTest::test_twelve 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 197s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 197s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 197s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 197s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 197s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 197s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 197s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 197s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 197s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 197s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 197s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 197s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 197s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 197s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 197s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 197s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 197s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 197s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 197s test/sql/test_operators.py::CustomOpTest::test_python_impl 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 197s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 197s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 197s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 197s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 197s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 197s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 197s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 197s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 197s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 197s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 197s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 197s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 197s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 197s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 197s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 197s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 197s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 197s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 197s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 197s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 197s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 197s test/sql/test_operators.py::InSelectableTest::test_in_select 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 197s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 197s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 197s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 197s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 197s test/sql/test_operators.py::InSelectableTest::test_in_table 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 197s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 197s test/sql/test_operators.py::InTest::test_in_1 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_1 197s test/sql/test_operators.py::InTest::test_in_10 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_10 197s test/sql/test_operators.py::InTest::test_in_11 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_11 197s test/sql/test_operators.py::InTest::test_in_12 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_12 197s test/sql/test_operators.py::InTest::test_in_13 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_13 197s test/sql/test_operators.py::InTest::test_in_14 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14 197s test/sql/test_operators.py::InTest::test_in_14_5 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 197s test/sql/test_operators.py::InTest::test_in_15 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_15 197s test/sql/test_operators.py::InTest::test_in_16 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_16 197s test/sql/test_operators.py::InTest::test_in_17 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_17 197s test/sql/test_operators.py::InTest::test_in_18 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_18 197s test/sql/test_operators.py::InTest::test_in_19 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_19 197s test/sql/test_operators.py::InTest::test_in_2 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_2 197s test/sql/test_operators.py::InTest::test_in_20 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_20 197s test/sql/test_operators.py::InTest::test_in_21 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_21 197s test/sql/test_operators.py::InTest::test_in_22 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_22 197s test/sql/test_operators.py::InTest::test_in_24 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_24 197s test/sql/test_operators.py::InTest::test_in_25 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_25 197s test/sql/test_operators.py::InTest::test_in_26 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_26 197s test/sql/test_operators.py::InTest::test_in_27 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_27 197s test/sql/test_operators.py::InTest::test_in_28 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_28 197s test/sql/test_operators.py::InTest::test_in_29[False] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 197s test/sql/test_operators.py::InTest::test_in_29[True] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 197s test/sql/test_operators.py::InTest::test_in_3 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_3 197s test/sql/test_operators.py::InTest::test_in_4 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_4 197s test/sql/test_operators.py::InTest::test_in_5 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_5 197s test/sql/test_operators.py::InTest::test_in_6 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_6 197s test/sql/test_operators.py::InTest::test_in_7 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_7 197s test/sql/test_operators.py::InTest::test_in_8 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_8 197s test/sql/test_operators.py::InTest::test_in_9 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_9 197s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 197s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 197s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 197s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 197s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 197s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 197s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 197s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 197s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 197s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 197s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 197s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 197s test/sql/test_operators.py::InTest::test_in_self_plus_negated 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 197s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 197s test/sql/test_operators.py::InTest::test_in_set 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_set 197s test/sql/test_operators.py::InTest::test_in_values[0] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 197s test/sql/test_operators.py::InTest::test_in_values[1] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 197s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 197s test/sql/test_operators.py::InTest::test_type_inference_one 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 197s test/sql/test_operators.py::InTest::test_type_inference_two 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 197s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 197s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 197s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 197s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 197s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 197s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 197s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 197s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 197s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 197s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 197s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 197s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 197s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 197s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 197s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 197s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 197s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 197s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 197s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 197s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 197s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 197s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 197s test/sql/test_operators.py::LikeTest::test_like_1 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 197s test/sql/test_operators.py::LikeTest::test_like_10 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 197s test/sql/test_operators.py::LikeTest::test_like_11 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 197s test/sql/test_operators.py::LikeTest::test_like_12 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 197s test/sql/test_operators.py::LikeTest::test_like_2 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 197s test/sql/test_operators.py::LikeTest::test_like_3 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 197s test/sql/test_operators.py::LikeTest::test_like_4 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 197s test/sql/test_operators.py::LikeTest::test_like_5 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 197s test/sql/test_operators.py::LikeTest::test_like_6 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 197s test/sql/test_operators.py::LikeTest::test_like_7 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 197s test/sql/test_operators.py::LikeTest::test_like_8 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 197s test/sql/test_operators.py::LikeTest::test_like_9 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 197s test/sql/test_operators.py::LikeTest::test_like_quote_escape 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 197s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 197s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 197s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 197s test/sql/test_operators.py::MatchTest::test_match_1 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 197s test/sql/test_operators.py::MatchTest::test_match_2 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 197s test/sql/test_operators.py::MatchTest::test_match_3 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 197s test/sql/test_operators.py::MatchTest::test_match_4 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 197s test/sql/test_operators.py::MatchTest::test_match_5 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 197s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 197s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 197s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 197s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 197s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 197s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 197s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 197s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 197s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 197s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 197s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 197s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 197s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 197s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 197s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 197s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 197s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 197s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 197s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 197s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 199s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 199s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 199s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 199s test/engine/test_pool.py::QueuePoolTest::test_fifo 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 199s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 200s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 200s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 200s [gw1] [ 48%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 203s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 203s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 203s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 203s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 203s test/engine/test_pool.py::QueuePoolTest::test_invalidate 203s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 203s test/engine/test_pool.py::QueuePoolTest::test_lifo 203s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 204s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 204s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 204s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 204s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 205s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 205s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 206s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 206s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 208s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 208s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 208s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 208s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 208s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 208s test/engine/test_pool.py::QueuePoolTest::test_reconnect 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 208s test/engine/test_pool.py::QueuePoolTest::test_recreate 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 208s test/engine/test_pool.py::QueuePoolTest::test_recycle 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 208s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 208s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 208s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 210s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 210s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 213s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 213s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 213s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 213s [gw1] [ 48%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 213s test/engine/test_pool.py::QueuePoolTest::test_timeout 213s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 215s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 215s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 215s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 215s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 216s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 216s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 219s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 219s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 220s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 220s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 220s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 220s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 220s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 220s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 220s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 220s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 220s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 220s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 220s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 220s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 221s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 221s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 222s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 222s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 223s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 223s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 223s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 223s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 224s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 224s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 226s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 226s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 226s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 226s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 226s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 226s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 226s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 226s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 226s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 226s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 226s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 226s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 226s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 226s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 226s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 226s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 226s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 226s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 226s test/engine/test_pool.py::StaticPoolTest::test_connect 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 226s test/engine/test_pool.py::StaticPoolTest::test_recreate 226s [gw1] [ 48%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 226s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 226s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 226s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 226s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 226s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 226s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 226s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 226s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 226s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 226s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 226s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 226s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 226s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 226s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 226s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 226s [gw1] [ 48%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 226s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 226s [gw1] [ 48%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 226s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 226s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 226s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 226s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 226s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 226s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 226s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 226s test/orm/inheritance/test_productspec.py::InheritTest::test_five 226s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 226s test/orm/inheritance/test_productspec.py::InheritTest::test_four 226s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 226s test/orm/inheritance/test_productspec.py::InheritTest::test_one 226s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 226s test/orm/inheritance/test_productspec.py::InheritTest::test_three 226s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 226s test/orm/inheritance/test_productspec.py::InheritTest::test_two 226s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 226s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 226s [gw1] [ 49%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 226s test/orm/test_query.py::AggregateTest::test_apply 226s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_apply 226s test/orm/test_query.py::AggregateTest::test_having 226s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_having 226s test/orm/test_query.py::AggregateTest::test_sum 226s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_sum 226s test/orm/test_query.py::BooleanEvalTest::test_five 226s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 226s test/orm/test_query.py::BooleanEvalTest::test_four 226s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 226s test/orm/test_query.py::BooleanEvalTest::test_one 226s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 226s test/orm/test_query.py::BooleanEvalTest::test_three 226s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 226s test/orm/test_query.py::BooleanEvalTest::test_two 226s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 226s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 226s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 226s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 226s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 226s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 226s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 226s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 226s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 226s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 226s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 226s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 226s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 227s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 227s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 227s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 227s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 227s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 227s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 227s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 227s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 227s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 227s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 227s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 227s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 227s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 227s test/orm/test_query.py::CountTest::test_basic 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_basic 227s test/orm/test_query.py::CountTest::test_basic_future 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_basic_future 227s test/orm/test_query.py::CountTest::test_cols 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_cols 227s test/orm/test_query.py::CountTest::test_cols_future 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_cols_future 227s test/orm/test_query.py::CountTest::test_count_char 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_count_char 227s test/orm/test_query.py::CountTest::test_loader_options_ignored 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 227s test/orm/test_query.py::CountTest::test_multiple_entity 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 227s test/orm/test_query.py::CountTest::test_multiple_entity_future 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 227s test/orm/test_query.py::CountTest::test_nested 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_nested 227s test/orm/test_query.py::CountTest::test_nested_future 227s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_nested_future 227s test/orm/test_query.py::DistinctTest::test_basic 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_basic 227s test/orm/test_query.py::DistinctTest::test_basic_standalone 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 227s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 227s test/orm/test_query.py::DistinctTest::test_issue_5470_five 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 227s test/orm/test_query.py::DistinctTest::test_issue_5470_four 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 227s test/orm/test_query.py::DistinctTest::test_issue_5470_one 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 227s test/orm/test_query.py::DistinctTest::test_issue_5470_three 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 227s test/orm/test_query.py::DistinctTest::test_issue_5470_two 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 227s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 227s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 227s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 227s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 227s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 227s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 227s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 227s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 227s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 227s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 227s test/orm/test_query.py::ExistsTest::test_exists 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists 227s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 227s test/orm/test_query.py::ExistsTest::test_exists_col_expression 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 227s test/orm/test_query.py::ExistsTest::test_exists_col_warning 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 227s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 227s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 227s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 227s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 227s test/orm/test_query.py::ExpressionTest::test_deferred_instances 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 227s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 227s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 227s test/orm/test_query.py::ExpressionTest::test_group_by_append 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 227s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 227s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 227s test/orm/test_query.py::ExpressionTest::test_group_by_plain 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 227s test/orm/test_query.py::ExpressionTest::test_in 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_in 227s test/orm/test_query.py::ExpressionTest::test_join 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_join 227s test/orm/test_query.py::ExpressionTest::test_label 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_label 227s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 227s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 227s test/orm/test_query.py::ExpressionTest::test_named_subquery 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 227s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 227s test/orm/test_query.py::ExpressionTest::test_order_by_append 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 227s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 227s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 227s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 227s test/orm/test_query.py::ExpressionTest::test_order_by_plain 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 227s test/orm/test_query.py::ExpressionTest::test_param_transfer 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 227s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 227s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 227s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 227s test/orm/test_query.py::ExpressionTest::test_select 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_select 227s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 227s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 227s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 227s test/orm/test_query.py::ExpressionTest::test_union 228s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_union 228s test/orm/test_query.py::FilterTest::test_any 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_any 228s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 228s test/orm/test_query.py::FilterTest::test_basic 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_basic 228s test/orm/test_query.py::FilterTest::test_blank_filter_by 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 228s test/orm/test_query.py::FilterTest::test_clause_element_ok 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 228s test/orm/test_query.py::FilterTest::test_contains 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_contains 228s test/orm/test_query.py::FilterTest::test_contains_m2m 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 228s test/orm/test_query.py::FilterTest::test_empty_filters 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 228s test/orm/test_query.py::FilterTest::test_exists 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_exists 228s test/orm/test_query.py::FilterTest::test_filter_by 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 228s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 228s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 228s test/orm/test_query.py::FilterTest::test_filter_by_against_function 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 228s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 228s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 228s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 228s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 228s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 228s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 228s test/orm/test_query.py::FilterTest::test_filter_by_against_label 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 228s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 228s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 228s test/orm/test_query.py::FilterTest::test_filter_by_no_property 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 228s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 228s test/orm/test_query.py::FilterTest::test_filter_by_tables 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 228s test/orm/test_query.py::FilterTest::test_has 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_has 228s test/orm/test_query.py::FilterTest::test_limit_offset 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 228s test/orm/test_query.py::FilterTest::test_none_comparison 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 228s test/orm/test_query.py::FilterTest::test_object_comparison 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 228s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 228s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 228s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 228s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 228s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 228s test/orm/test_query.py::FilterTest::test_one_filter 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 228s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 228s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 228s test/orm/test_query.py::FilterTest::test_text_coerce 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 228s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 228s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 228s test/orm/test_query.py::GetTest::test_get_against_col 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 228s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 228s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 228s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 228s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 228s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 228s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 228s test/orm/test_query.py::GetTest::test_get_composite_pk_result 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 228s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 228s test/orm/test_query.py::GetTest::test_get_fully_null_pk 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 228s test/orm/test_query.py::GetTest::test_get_null_pk 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 228s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 228s test/orm/test_query.py::GetTest::test_get_synonym_indirect 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 228s test/orm/test_query.py::GetTest::test_get_too_few_params 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 228s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 228s test/orm/test_query.py::GetTest::test_get_too_many_params 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 228s test/orm/test_query.py::GetTest::test_load 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_load 228s test/orm/test_query.py::GetTest::test_loader_options 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_loader_options 228s test/orm/test_query.py::GetTest::test_unicode 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_unicode 228s test/orm/test_query.py::GetTest::test_unique_param_names 228s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 228s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 228s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 228s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 228s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 228s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 228s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 228s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 228s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 228s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 228s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 228s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 228s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 228s test/orm/test_query.py::HintsTest::test_hints 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HintsTest::test_hints 228s test/orm/test_query.py::HintsTest::test_statement_hints 228s [gw1] [ 49%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 228s test/orm/test_query.py::ImmediateTest::test_getslice 228s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 228s test/orm/test_query.py::ImmediateTest::test_one 228s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_one 228s test/orm/test_query.py::ImmediateTest::test_one_or_none 228s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 228s test/orm/test_query.py::ImmediateTest::test_scalar 228s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 228s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 228s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 228s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 228s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 228s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 228s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 228s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 228s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 228s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 228s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 228s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 228s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 228s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 228s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 228s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 228s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 228s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 228s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 228s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 228s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 228s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 228s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 228s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 228s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 228s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 228s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 228s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 228s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 228s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 228s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 228s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 229s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 229s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 229s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 229s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 229s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 229s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 229s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 229s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 229s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 229s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 229s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 229s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 229s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 229s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 229s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 229s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 229s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 229s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 229s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 229s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 229s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 229s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 229s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 229s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 229s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 229s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 229s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 229s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 229s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 229s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 229s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 229s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 229s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 229s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 229s test/orm/test_query.py::MiscTest::test_with_session 229s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_with_session 229s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 229s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 229s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 229s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 229s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 229s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 229s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 229s test/orm/test_query.py::OperatorTest::test_between 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_between 229s test/orm/test_query.py::OperatorTest::test_clauses 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 229s test/orm/test_query.py::OperatorTest::test_collate 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_collate 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 229s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 229s test/orm/test_query.py::OperatorTest::test_in 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in 229s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 229s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 229s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 229s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 229s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 229s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 229s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 229s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 229s test/orm/test_query.py::OperatorTest::test_multilevel_any 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 229s test/orm/test_query.py::OperatorTest::test_neg 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_neg 229s test/orm/test_query.py::OperatorTest::test_o2m_any 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 229s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 229s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 229s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 229s test/orm/test_query.py::OperatorTest::test_op 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_op 229s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 229s test/orm/test_query.py::OperatorTest::test_selfref_between 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 229s test/orm/test_query.py::OperatorTest::test_selfref_relationship 229s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 229s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 229s [gw1] [ 50%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 229s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 229s [gw1] [ 50%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 229s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 229s test/orm/test_query.py::ParentTest::test_invalid_property 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 229s test/orm/test_query.py::ParentTest::test_m2m 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_m2m 229s test/orm/test_query.py::ParentTest::test_no_strings 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 229s test/orm/test_query.py::ParentTest::test_noparent 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_noparent 229s test/orm/test_query.py::ParentTest::test_o2m 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_o2m 229s test/orm/test_query.py::ParentTest::test_select_from 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from 229s test/orm/test_query.py::ParentTest::test_select_from_alias 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 229s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 229s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 229s test/orm/test_query.py::ParentTest::test_unique_binds_or 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 229s test/orm/test_query.py::ParentTest::test_unique_binds_union 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 229s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 229s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 229s test/orm/test_query.py::ParentTest::test_with_transient 229s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 229s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 229s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 229s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 229s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 229s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 229s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 229s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 229s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 230s test/orm/test_query.py::QueryClsTest::test_callable_expr 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 230s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 230s test/orm/test_query.py::QueryClsTest::test_callable_get 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 230s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 230s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 230s test/orm/test_query.py::QueryClsTest::test_fn_expr 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 230s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 230s test/orm/test_query.py::QueryClsTest::test_fn_get 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 230s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 230s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 230s test/orm/test_query.py::QueryClsTest::test_plain_expr 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 230s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 230s test/orm/test_query.py::QueryClsTest::test_plain_get 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 230s test/orm/test_query.py::QueryClsTest::test_subclass_expr 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 230s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 230s test/orm/test_query.py::QueryClsTest::test_subclass_get 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 230s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 230s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 230s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 230s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 230s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 230s test/sql/test_query.py::RequiredBindTest::test_insert 230s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 230s test/sql/test_query.py::RequiredBindTest::test_required_flag 230s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 230s test/sql/test_query.py::RequiredBindTest::test_select_columns 230s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 230s test/sql/test_query.py::RequiredBindTest::test_select_where 230s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 230s test/sql/test_query.py::RequiredBindTest::test_text 230s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 230s test/orm/test_query.py::RowLabelingTest::test_entity 230s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 230s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 230s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 230s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 230s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 230s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 230s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 230s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 230s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 230s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 230s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 230s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 230s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 230s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 230s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 230s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 230s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 230s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 230s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 230s test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, NULL AS anon_1, NULL AS anon__1, NULL AS anon__2-expected_row2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, NULL AS anon_1, NULL AS anon__1, NULL AS anon__2-expected_row2] 230s test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.id AS users_id__1, users.name AS users_name__1, NULL AS anon_1-expected_row1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.id AS users_id__1, users.name AS users_name__1, NULL AS anon_1-expected_row1] 230s test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.name AS users_name__1-expected_row0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.name AS users_name__1-expected_row0] 230s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 230s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 230s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 230s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 230s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 230s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 230s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 230s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 230s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 230s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 231s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 231s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 231s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 231s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 231s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 231s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 231s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 231s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 231s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 231s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 231s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 231s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 231s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 231s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 231s test/orm/test_query.py::SessionBindTest::test_binary_op 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 231s test/orm/test_query.py::SessionBindTest::test_boolean_op 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 231s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 231s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 231s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 231s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 231s test/orm/test_query.py::SessionBindTest::test_case 231s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_case 232s test/orm/test_query.py::SessionBindTest::test_cast 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 232s test/orm/test_query.py::SessionBindTest::test_column_property 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 232s test/orm/test_query.py::SessionBindTest::test_column_property_select 232s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 232s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 232s [gw1] [ 51%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 232s test/orm/test_query.py::SessionBindTest::test_count 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_count 232s test/orm/test_query.py::SessionBindTest::test_plain_table 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 232s test/orm/test_query.py::SessionBindTest::test_plain_table_count 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 232s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 232s test/orm/test_query.py::SessionBindTest::test_single_col 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 232s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 232s test/orm/test_query.py::SessionBindTest::test_single_entity_q 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 232s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 232s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 232s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 233s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 233s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 233s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 233s test/orm/test_query.py::SessionBindTest::test_type_coerce 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 233s test/orm/test_query.py::SetOpsTest::test_eager_load 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 233s test/orm/test_query.py::SetOpsTest::test_intersect 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 233s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 233s test/orm/test_query.py::SetOpsTest::test_statement_labels 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 233s test/orm/test_query.py::SetOpsTest::test_union 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union 233s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 233s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 233s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 233s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 233s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 233s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 233s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 233s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 233s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 233s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 233s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 233s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 233s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 233s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 233s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 233s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 234s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 234s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 234s test/orm/test_query.py::SynonymTest::test_joins 234s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_joins 234s test/orm/test_query.py::SynonymTest::test_options 234s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_options 234s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 234s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 234s test/orm/test_query.py::SynonymTest::test_with_parent 234s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 234s test/orm/test_query.py::TextErrorTest::test_filter 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 234s test/orm/test_query.py::TextErrorTest::test_from_statement 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 234s test/orm/test_query.py::TextErrorTest::test_having 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_having 234s test/orm/test_query.py::TextTest::test_binds_coerce 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 234s test/orm/test_query.py::TextTest::test_columns_mismatched 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 234s test/orm/test_query.py::TextTest::test_columns_mismatched_future 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 234s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 234s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 234s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 234s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 234s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 234s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 234s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 234s test/orm/test_query.py::TextTest::test_group_by_accepts_text 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 234s test/orm/test_query.py::TextTest::test_needs_text 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_needs_text 234s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 234s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 234s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 234s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 234s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 234s test/orm/test_query.py::TextTest::test_plain_textual_column 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 234s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 234s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 234s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 234s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 234s test/orm/test_query.py::TextTest::test_select_star 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_select_star 234s test/orm/test_query.py::TextTest::test_select_star_future 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 234s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 234s test/orm/test_query.py::TextTest::test_via_select 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_select 234s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 234s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 234s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 234s test/orm/test_query.py::TextTest::test_whereclause 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_whereclause 234s test/orm/test_query.py::TextTest::test_whereclause_future 234s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 234s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 234s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 234s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 234s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 234s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 234s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 234s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 234s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 234s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 234s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 234s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 234s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 234s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 234s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 235s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 235s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 235s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 235s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 236s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 236s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 237s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 237s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 237s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 237s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 237s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 237s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 237s test/sql/test_quote.py::PreparerTest::test_alembic_quote 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 237s test/sql/test_quote.py::PreparerTest::test_unformat 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 237s test/sql/test_quote.py::PreparerTest::test_unformat_custom 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 237s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 237s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 237s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 237s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 237s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 237s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 237s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 238s test/sql/test_quote.py::QuoteTest::test_collate 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 238s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 238s test/sql/test_quote.py::QuoteTest::test_join 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_join 238s test/sql/test_quote.py::QuoteTest::test_label_and_alias 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 238s test/sql/test_quote.py::QuoteTest::test_labels 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 238s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 238s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 238s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 238s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 238s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 238s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 238s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 238s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 238s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 238s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 238s test/sql/test_quote.py::QuoteTest::test_lower_case_names 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 238s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 238s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 238s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 238s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 238s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 238s test/sql/test_quote.py::QuoteTest::test_repr_unicode 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 238s test/sql/test_quote.py::QuoteTest::test_reserved_words 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 238s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 238s test/sql/test_quote.py::QuoteTest::test_subquery_four 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 238s test/sql/test_quote.py::QuoteTest::test_subquery_one 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 238s test/sql/test_quote.py::QuoteTest::test_subquery_three 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 238s test/sql/test_quote.py::QuoteTest::test_subquery_two 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 238s test/sql/test_quote.py::QuoteTest::test_upper_case_names 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 238s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 238s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 238s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 238s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 238s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 238s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 238s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 238s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 238s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 238s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 238s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 238s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 238s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 238s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 238s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 238s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 238s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 238s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 238s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 238s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 238s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 238s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 238s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 238s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 238s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 238s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 238s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 238s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 238s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 238s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 238s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 238s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 238s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 238s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 238s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 238s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 238s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 238s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 238s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 238s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 238s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 238s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 239s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 239s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 239s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 239s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 239s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 239s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 239s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 240s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 240s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 240s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 240s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 240s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 240s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 240s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 240s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 240s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 240s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 240s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 240s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 240s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 241s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 241s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 241s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 241s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 241s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 241s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 241s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 241s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 241s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 243s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 243s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 243s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 243s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 244s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 244s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 245s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 245s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 245s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 245s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 246s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 246s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 246s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 246s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 246s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 246s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 246s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 246s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 246s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 246s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 246s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 246s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 247s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 247s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 247s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 247s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 247s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 247s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 247s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 247s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 247s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 247s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 247s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 247s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 247s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 247s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 247s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-name with spaces-name with spaces] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-name with spaces-name with spaces] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-name with spaces-name with spaces] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-name with spaces-name with spaces] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 247s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 247s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 247s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 247s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 247s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 247s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 247s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 247s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 247s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 247s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 247s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 247s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 247s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 247s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 247s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 247s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 247s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 247s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 247s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 247s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 247s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 247s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 247s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 247s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 247s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 247s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 247s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 247s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 247s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 247s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 247s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 247s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 247s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 247s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 248s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 248s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 250s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 250s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 250s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 250s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 250s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 250s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 250s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 250s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 250s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 250s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 250s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 250s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 251s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 251s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 251s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 251s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 251s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 251s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 251s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 251s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 251s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 251s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 251s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 251s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 251s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 251s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 251s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 251s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 251s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 251s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 251s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 251s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 251s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 251s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 251s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 251s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 251s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 251s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 251s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 251s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 251s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 251s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 251s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 251s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 251s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 251s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 251s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 251s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 251s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 251s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 251s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 251s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 251s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 251s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 251s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 251s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 251s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 251s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 251s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 251s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 251s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 251s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 251s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 251s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 251s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 251s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 251s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 251s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 251s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 251s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 251s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 251s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 251s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 251s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 251s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 251s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 251s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 251s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 251s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 251s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 251s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 251s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 251s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 251s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 251s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 251s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 251s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 251s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 251s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 251s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 251s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 251s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 251s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 251s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 251s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 251s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 251s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 251s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 251s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 251s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 251s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 251s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 251s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 251s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 252s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 252s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 252s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 252s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 252s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 252s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 252s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 252s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 252s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 252s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 252s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 252s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 252s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 252s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 252s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 252s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 252s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 252s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 252s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 252s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 252s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 252s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 252s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 252s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 252s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 252s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 252s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 252s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 252s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 252s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 253s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 253s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 253s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 253s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 253s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 253s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 253s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 253s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 253s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 253s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 253s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 253s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 253s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 253s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 253s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 253s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 253s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 253s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 253s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 253s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 254s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 254s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 255s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 255s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 255s test/aaa_profiling/test_memusage.py::CycleTest::test_query 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 255s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 255s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 256s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 256s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 256s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 256s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 256s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 256s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 256s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 256s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 256s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 256s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 256s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 256s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 256s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 256s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 256s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 256s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 256s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 256s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 256s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 256s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 256s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 256s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 256s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 256s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 256s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 256s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 256s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 256s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 256s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 256s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 256s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 256s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 256s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 257s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 257s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 257s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 257s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 257s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 257s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 257s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 257s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 257s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 257s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 257s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 257s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 257s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 257s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 257s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 257s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 257s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 257s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 257s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 257s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 257s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 257s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 257s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 257s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 257s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 257s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 257s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 257s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 257s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 257s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 257s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 258s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 258s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 258s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 258s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 258s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 258s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 258s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 259s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 259s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 259s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 259s [gw0] [ 55%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 259s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 259s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 259s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 259s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 259s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 259s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 259s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 259s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 259s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 259s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 259s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 259s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 260s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 260s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 260s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 260s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 260s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 260s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 260s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 260s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 260s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 260s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 260s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 260s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 260s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 260s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 260s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 260s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 260s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 260s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 260s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 260s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 260s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 260s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 260s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 260s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 260s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 260s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 260s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 260s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 260s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 260s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 260s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 260s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 260s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 260s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 260s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 260s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 260s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 261s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 261s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 261s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 261s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 261s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 261s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 261s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 261s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 261s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 261s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 261s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 261s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 261s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 261s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 261s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 261s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 261s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 261s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 261s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 261s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 261s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 262s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 262s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 262s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 262s test/base/test_result.py::MergeResultTest::test_columns 262s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_columns 262s test/base/test_result.py::MergeResultTest::test_fetchall 262s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 262s test/base/test_result.py::MergeResultTest::test_first 262s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_first 262s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 262s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 262s test/base/test_result.py::MergeResultTest::test_merge_results 262s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 262s test/base/test_result.py::MergeResultTest::test_merge_scalars 262s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 262s test/base/test_result.py::MergeResultTest::test_merge_unique 262s [gw1] [ 56%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 262s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 262s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 262s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 262s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 262s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 262s test/base/test_result.py::ResultTest::test_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_all 262s test/base/test_result.py::ResultTest::test_class_presented 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_class_presented 262s test/base/test_result.py::ResultTest::test_close_attributes 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 262s test/base/test_result.py::ResultTest::test_columns 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns 262s test/base/test_result.py::ResultTest::test_columns_again 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_again 262s test/base/test_result.py::ResultTest::test_columns_freeze 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 262s test/base/test_result.py::ResultTest::test_columns_ints 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 262s test/base/test_result.py::ResultTest::test_columns_unique_freeze 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 262s test/base/test_result.py::ResultTest::test_columns_with_mappings 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 262s test/base/test_result.py::ResultTest::test_first 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_first 262s test/base/test_result.py::ResultTest::test_freeze 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_freeze 262s test/base/test_result.py::ResultTest::test_index_extra 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_index_extra 262s test/base/test_result.py::ResultTest::test_many_then_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 262s test/base/test_result.py::ResultTest::test_mapping_plus_base 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 262s test/base/test_result.py::ResultTest::test_mappings 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mappings 262s test/base/test_result.py::ResultTest::test_mappings_with_columns 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 262s test/base/test_result.py::ResultTest::test_one 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one 262s test/base/test_result.py::ResultTest::test_one_mapping 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 262s test/base/test_result.py::ResultTest::test_one_none 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_none 262s test/base/test_result.py::ResultTest::test_one_or_none 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 262s test/base/test_result.py::ResultTest::test_one_or_none_none 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 262s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 262s test/base/test_result.py::ResultTest::test_one_raise_mutiple 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 262s test/base/test_result.py::ResultTest::test_one_unique 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique 262s test/base/test_result.py::ResultTest::test_one_unique_mapping 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 262s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 262s test/base/test_result.py::ResultTest::test_partition 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition 262s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 262s test/base/test_result.py::ResultTest::test_partition_yield_per 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 262s test/base/test_result.py::ResultTest::test_scalar 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar 262s test/base/test_result.py::ResultTest::test_scalar_none_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 262s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 262s test/base/test_result.py::ResultTest::test_scalar_none_first 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 262s test/base/test_result.py::ResultTest::test_scalar_none_iterate 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 262s test/base/test_result.py::ResultTest::test_scalar_none_many 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 262s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 262s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 262s test/base/test_result.py::ResultTest::test_scalar_one 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 262s test/base/test_result.py::ResultTest::test_scalar_one_or_none 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 262s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 262s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 262s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 262s test/base/test_result.py::ResultTest::test_scalar_plus_base 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 262s test/base/test_result.py::ResultTest::test_scalars 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars 262s test/base/test_result.py::ResultTest::test_scalars_freeze 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 262s test/base/test_result.py::ResultTest::test_scalars_mappings 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 262s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 262s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 262s test/base/test_result.py::ResultTest::test_scalars_plus_one 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 262s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 262s test/base/test_result.py::ResultTest::test_tuples_plus_base 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 262s test/base/test_result.py::ResultTest::test_unique_default_filters 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 262s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 262s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 262s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 262s test/base/test_result.py::ResultTest::test_unique_filtered_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 262s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 262s test/base/test_result.py::ResultTest::test_unique_filtered_many 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 262s test/base/test_result.py::ResultTest::test_unique_mappings_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 262s test/base/test_result.py::ResultTest::test_unique_scalars_all 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 262s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 262s test/base/test_result.py::ResultTest::test_unique_scalars_many 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 262s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 262s test/base/test_result.py::ResultTupleTest::test_attribute_access 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 262s test/base/test_result.py::ResultTupleTest::test_contains 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 262s test/base/test_result.py::ResultTupleTest::test_contains_mapping 262s [gw0] [ 56%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 262s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 262s test/base/test_result.py::ResultTupleTest::test_creation 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 262s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 262s test/base/test_result.py::ResultTupleTest::test_empty 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 262s test/base/test_result.py::ResultTupleTest::test_getter 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 262s test/base/test_result.py::ResultTupleTest::test_immutable 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 262s test/base/test_result.py::ResultTupleTest::test_index_access 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 262s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 262s test/base/test_result.py::ResultTupleTest::test_negative_index_access 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 262s test/base/test_result.py::ResultTupleTest::test_none_label 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 262s test/base/test_result.py::ResultTupleTest::test_processors 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 262s test/base/test_result.py::ResultTupleTest::test_serialize 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 262s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 262s [gw1] [ 56%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 262s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 262s [gw1] [ 56%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 262s test/base/test_result.py::ResultTupleTest::test_slice_access 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 262s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 262s test/base/test_result.py::ResultTupleTest::test_tuple_getter 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 262s test/base/test_result.py::ResultTupleTest::test_tuplegetter 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 262s test/base/test_result.py::ResultTupleTest::test_values_none_labels 262s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 262s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 262s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 262s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 263s [gw1] [ 56%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 263s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 263s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 263s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 264s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 264s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 264s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 264s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 264s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 264s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 264s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 264s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 264s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 264s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 264s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 264s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 264s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 264s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 265s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 265s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 265s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 265s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 265s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 265s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 265s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 265s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 265s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 265s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 265s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 265s [gw1] [ 57%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 265s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 265s [gw1] [ 57%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 265s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 265s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 265s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 265s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 265s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 265s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 265s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 265s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 265s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 265s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 265s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 265s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 265s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 265s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 265s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 265s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 265s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 265s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 265s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 265s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 265s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 265s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 265s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 265s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 265s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 265s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 265s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 265s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 265s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 265s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 265s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 265s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 265s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 265s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 265s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 265s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 265s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 265s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 265s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 265s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 265s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 265s test/sql/test_roles.py::RoleTest::test_columns_clause_role 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 265s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 265s test/sql/test_roles.py::RoleTest::test_const_expr_role 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 265s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 265s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 265s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 265s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 265s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 265s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 265s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 265s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 265s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 265s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 265s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 265s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 265s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 265s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 265s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 265s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 265s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 265s test/sql/test_roles.py::RoleTest::test_table_valued_advice 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 265s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 265s test/sql/test_roles.py::RoleTest::test_truncated_label_role 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 265s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 265s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 265s test/sql/test_roles.py::RoleTest::test_values_advice 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 265s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 265s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 265s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 265s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 265s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 265s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 265s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 265s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 265s [gw1] [ 58%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 265s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 265s [gw1] [ 58%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 265s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 265s test/orm/test_scoping.py::ScopedSessionTest::test_basic 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 265s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 265s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 265s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 265s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 265s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 265s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 265s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 265s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 265s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 265s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 265s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 265s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 265s test/sql/test_select.py::SelectTest::test_filter_by_from_col 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 265s test/sql/test_select.py::SelectTest::test_filter_by_from_func 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 265s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 265s test/sql/test_select.py::SelectTest::test_filter_by_from_label 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 265s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 265s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 265s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 265s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 265s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 265s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 265s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 265s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 265s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 265s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 265s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 265s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 265s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 265s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 265s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 265s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 265s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 265s test/sql/test_select.py::SelectTest::test_methods_generative[0] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 265s test/sql/test_select.py::SelectTest::test_methods_generative[1] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 265s test/sql/test_select.py::SelectTest::test_methods_generative[2] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 265s test/sql/test_select.py::SelectTest::test_methods_generative[3] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 265s test/sql/test_select.py::SelectTest::test_methods_generative[4] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 265s test/sql/test_select.py::SelectTest::test_methods_generative[5] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 265s test/sql/test_select.py::SelectTest::test_new_calling_style 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 265s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 265s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 265s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 265s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 265s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 265s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 265s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 265s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 265s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 265s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 265s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 265s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 265s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 265s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 265s test/sql/test_select.py::SelectTest::test_select_tuple_outer 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 265s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 265s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 265s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 265s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 265s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 265s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 265s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 265s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 265s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 265s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 265s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 265s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 265s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 265s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 265s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 265s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 265s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 265s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 265s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 265s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 265s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 265s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 265s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 265s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 265s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 265s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 265s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 265s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 265s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 265s test/sql/test_selectable.py::AnnotationsTest::test_hashing 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 265s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 265s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 265s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 265s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 265s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 265s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 265s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 265s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 265s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 265s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 265s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 265s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 265s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 265s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 265s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 265s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 265s test/sql/test_selectable.py::DerivedTest::test_alias 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 265s test/sql/test_selectable.py::DerivedTest::test_join 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 265s test/sql/test_selectable.py::DerivedTest::test_select 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 265s test/sql/test_selectable.py::DerivedTest::test_table 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 265s test/sql/test_selectable.py::ForUpdateTest::test_adapt 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 265s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 265s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 265s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 265s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 266s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 266s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 266s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 266s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 266s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 266s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 266s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 266s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 266s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 266s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 266s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 266s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 266s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 266s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 266s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 266s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 266s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 266s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 266s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 266s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 266s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 266s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 266s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 266s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 266s test/sql/test_selectable.py::ReduceTest::test_reduce 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 266s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 266s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 266s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 266s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 266s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 266s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 266s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 266s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 266s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 266s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 266s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 266s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 266s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 266s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 266s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 266s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 266s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 266s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 266s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 266s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 266s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 266s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 266s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 266s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 266s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 266s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 266s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 266s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 266s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 266s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 266s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 266s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 266s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 266s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 266s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 266s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 266s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 266s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 266s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 266s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 266s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 266s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 266s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 266s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 266s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 266s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 266s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 266s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 266s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 266s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 266s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 266s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 266s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 266s test/sql/test_selectable.py::SelectableTest::test_alias_union 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 266s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 266s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 266s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 266s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 266s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 266s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 266s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 266s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 266s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 266s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 266s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 266s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 266s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 266s test/sql/test_selectable.py::SelectableTest::test_column_labels 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 266s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 266s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 266s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 266s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 266s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 266s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 266s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 266s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 266s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 266s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 266s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 266s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 266s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 266s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 266s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 266s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 266s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 266s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 266s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 266s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 266s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 266s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 266s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 266s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 266s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 266s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 266s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 266s test/sql/test_selectable.py::SelectableTest::test_join 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 266s test/sql/test_selectable.py::SelectableTest::test_join_against_join 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 266s test/sql/test_selectable.py::SelectableTest::test_join_against_self 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 266s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 266s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 266s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 266s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 266s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 266s [gw0] [ 59%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 266s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 266s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 266s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 266s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 266s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 266s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 266s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 266s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 266s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 266s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 266s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 266s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 266s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 266s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 266s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 266s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 266s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 266s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 266s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 266s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 266s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 266s test/sql/test_selectable.py::SelectableTest::test_select_union 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 266s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 266s test/sql/test_selectable.py::SelectableTest::test_singular_union 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 266s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 266s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 266s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 266s test/sql/test_selectable.py::SelectableTest::test_table_alias 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 266s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 266s test/sql/test_selectable.py::SelectableTest::test_table_schema 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 266s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 266s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 266s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 266s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 266s test/sql/test_selectable.py::SelectableTest::test_union_against_join 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 266s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 266s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 266s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 266s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 266s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 266s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 266s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 266s test/sql/test_selectable.py::SelectableTest::test_union_of_text 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 266s test/sql/test_selectable.py::SelectableTest::test_union_precedence 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 266s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 266s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 266s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 266s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 266s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 266s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 266s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 266s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 266s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 266s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 266s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 266s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 266s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 266s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 266s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 266s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 266s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 266s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 266s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 266s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 266s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 266s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 266s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 266s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 266s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 266s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 266s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 266s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 266s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 266s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 266s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 266s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 266s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 266s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 266s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 266s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 266s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 266s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 266s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 266s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 266s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 267s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 267s test/orm/test_selectin_relations.py::EagerTest::test_basic 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 267s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 267s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 267s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 267s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 267s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 267s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 267s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 267s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 267s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 267s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 267s test/orm/test_selectin_relations.py::EagerTest::test_from_get 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 267s test/orm/test_selectin_relations.py::EagerTest::test_from_params 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 267s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 267s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 267s test/orm/test_selectin_relations.py::EagerTest::test_limit 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 267s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 267s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 267s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 267s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 267s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 267s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 267s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 267s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 267s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 267s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 268s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 268s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 268s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 268s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 268s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 268s test/orm/test_selectin_relations.py::EagerTest::test_orderby 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 268s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 268s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 268s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 268s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 268s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 268s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 268s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 268s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 268s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 268s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 268s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 268s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 268s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 268s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 268s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 268s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 268s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 268s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 268s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 269s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 269s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 269s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 269s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 269s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 269s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 269s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 269s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 269s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 269s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 269s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 269s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 269s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 269s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 269s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 269s [gw1] [ 59%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 269s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 269s [gw1] [ 59%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 269s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 269s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 269s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 269s [gw1] [ 59%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 269s test/ext/test_serializer.py::SerializeTest::test_aliases 269s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 269s test/ext/test_serializer.py::SerializeTest::test_annotated_one 269s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 269s test/ext/test_serializer.py::SerializeTest::test_any 269s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 269s test/ext/test_serializer.py::SerializeTest::test_attribute 269s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 269s test/ext/test_serializer.py::SerializeTest::test_columns 269s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 269s test/ext/test_serializer.py::SerializeTest::test_expression 269s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 269s test/ext/test_serializer.py::SerializeTest::test_mapper 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 269s test/ext/test_serializer.py::SerializeTest::test_orm_join 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 269s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 269s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 269s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 269s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 269s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 269s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 269s test/ext/test_serializer.py::SerializeTest::test_query_one 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 269s test/ext/test_serializer.py::SerializeTest::test_query_three 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 269s test/ext/test_serializer.py::SerializeTest::test_query_two 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 269s test/ext/test_serializer.py::SerializeTest::test_tables 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 269s test/ext/test_serializer.py::SerializeTest::test_unicode 269s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 269s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 269s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 269s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 269s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 269s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 269s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 269s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 269s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 269s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 269s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 269s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 269s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 269s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 269s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 269s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 269s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 269s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 269s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 269s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 269s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 269s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 269s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 269s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 269s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 269s [gw0] [ 60%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 270s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 270s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 270s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 270s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 270s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 270s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 271s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 271s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 271s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 271s test/orm/test_session.py::DisposedStates::test_clear 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_clear 271s test/orm/test_session.py::DisposedStates::test_close 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_close 271s test/orm/test_session.py::DisposedStates::test_expire_all 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 271s test/orm/test_session.py::DisposedStates::test_expunge_all 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 271s test/orm/test_session.py::DisposedStates::test_flush 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_flush 271s test/orm/test_session.py::DisposedStates::test_invalidate 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 271s test/orm/test_session.py::DisposedStates::test_rollback 271s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 271s [gw1] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 271s [gw1] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 271s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 271s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 271s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 271s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 271s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 271s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 271s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 271s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 271s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 271s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 271s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 271s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 271s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 271s test/orm/test_session.py::FlushWarningsTest::test_plain_add 271s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 271s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 271s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 271s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 271s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 271s test/orm/test_session.py::IsModifiedTest::test_is_modified 271s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 271s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 271s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 271s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 271s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 271s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 271s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 271s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 271s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 271s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 271s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 271s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 271s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 271s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 271s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 272s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 272s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 272s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 272s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 272s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 272s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 272s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 272s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 272s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 272s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 272s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 272s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 272s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 272s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 273s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 273s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 273s test/orm/test_session.py::SessionInterface::test_missing_state 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 273s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 273s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 273s test/orm/test_session.py::SessionInterface::test_unmapped_instance 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 273s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 273s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 273s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 273s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 273s test/orm/test_session.py::SessionStateTest::test_add_delete 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 273s test/orm/test_session.py::SessionStateTest::test_already_attached 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 273s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 273s test/orm/test_session.py::SessionStateTest::test_autoflush 273s [gw1] [ 60%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 273s test/orm/test_session.py::SessionStateTest::test_autoflush_2 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 273s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 273s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 273s [gw1] [ 60%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 273s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 273s [gw0] [ 60%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 273s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 273s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 273s test/orm/test_session.py::SessionStateTest::test_deleted_flag 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 273s test/orm/test_session.py::SessionStateTest::test_duplicate_update 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 273s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 273s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 273s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 273s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 273s test/orm/test_session.py::SessionStateTest::test_identity_conflict 273s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 274s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 274s test/orm/test_session.py::SessionStateTest::test_info 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_info 274s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 274s test/orm/test_session.py::SessionStateTest::test_no_double_save 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 274s test/orm/test_session.py::SessionStateTest::test_pickled_update 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 274s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 274s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 274s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 274s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 274s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 275s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 275s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 275s test/orm/test_session.py::SessionUtilTest::test_get 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 275s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 275s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 275s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 275s test/orm/test_session.py::SessionUtilTest::test_get_one 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 275s test/orm/test_session.py::SessionUtilTest::test_get_one_2 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 275s test/orm/test_session.py::SessionUtilTest::test_make_transient 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 275s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 275s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 275s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 275s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 275s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 275s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 275s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 275s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 275s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 275s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 275s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 275s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 275s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 275s test/orm/test_session.py::TransScopingTest::test_close 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_close 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 275s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 275s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 275s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 275s test/orm/test_session.py::TransScopingTest::test_transaction 275s [gw1] [ 61%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 276s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 276s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 278s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 278s [gw1] [ 61%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 279s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 279s [gw1] [ 61%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 279s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 279s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 279s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 279s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 279s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 279s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 279s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 279s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 279s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 279s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 279s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 279s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 279s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 279s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 279s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 279s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 279s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 279s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 279s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 279s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 279s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 279s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 279s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 279s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 279s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 279s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 279s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 279s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 279s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 279s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 279s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 280s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 280s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 280s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 280s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 280s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 280s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 280s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 280s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 280s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 280s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 280s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 280s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 280s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 280s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 280s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 280s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 280s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 280s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 280s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 280s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 280s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 280s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 281s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 281s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 282s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 282s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 282s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 282s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 282s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 282s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 282s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 282s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 282s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 282s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 282s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 282s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 282s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 282s test/orm/test_subquery_relations.py::EagerTest::test_basic 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 282s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 282s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 282s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 282s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 282s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 282s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 282s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 283s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 283s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 283s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 283s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 283s test/orm/test_subquery_relations.py::EagerTest::test_from_get 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 283s test/orm/test_subquery_relations.py::EagerTest::test_from_params 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 283s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 283s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 283s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 283s test/orm/test_subquery_relations.py::EagerTest::test_limit 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 283s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 283s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 283s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 283s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 283s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 283s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 283s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 283s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 283s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 283s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 283s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 283s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 283s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 283s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 284s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 284s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 284s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 284s test/orm/test_subquery_relations.py::EagerTest::test_orderby 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 284s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 284s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 284s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 284s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 284s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 284s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 284s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 284s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 284s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 284s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 284s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 284s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 284s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 284s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 284s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 284s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 284s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 284s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 284s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 284s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 284s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 285s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 285s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 285s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 285s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 285s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 285s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 285s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 285s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 285s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 285s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 285s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 285s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 285s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 285s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 285s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 285s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 285s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 285s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 285s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 285s [gw1] [ 61%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 285s [gw1] [ 61%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 285s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 285s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 285s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 285s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 285s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 285s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 285s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 285s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 285s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 285s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 285s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 285s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 285s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 286s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 286s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 286s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 286s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 286s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-not_values_named] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-not_values_named] 286s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 286s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 286s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 286s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 286s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 286s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw0] [ 64%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 287s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 287s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 287s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 288s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 288s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 288s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 288s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 288s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 288s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 288s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 288s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 288s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 288s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 288s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 288s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 288s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 288s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 288s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 288s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 288s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 288s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 288s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 288s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 288s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 288s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 288s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 288s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 288s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 288s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 288s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 288s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 288s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 288s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 288s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 288s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 288s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 288s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 288s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 288s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 288s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 288s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 288s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 288s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 288s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 288s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 288s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 288s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 288s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 288s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 288s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 288s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 288s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 288s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 288s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 288s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 288s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 288s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 288s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 288s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 288s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 288s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 288s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 288s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 288s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 288s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 288s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 288s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 288s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 288s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 288s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 288s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 288s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 288s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 288s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 288s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 288s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 288s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 288s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 288s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 288s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 288s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 288s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 288s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 288s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 288s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 288s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 288s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 288s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 288s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 288s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 288s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 288s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 288s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 288s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 288s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 288s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 288s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 288s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 288s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 288s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 288s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 288s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 289s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 289s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 289s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 289s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 289s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 289s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 289s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 289s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 289s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 289s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 289s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 289s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 289s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 289s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 289s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 289s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 289s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 289s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 289s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 289s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 289s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 289s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 289s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 289s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 289s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 289s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 289s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 289s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 289s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 289s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 289s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 289s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 289s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 289s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 289s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 289s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 289s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 289s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 289s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 289s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 289s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 289s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 289s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 289s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 289s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 289s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 289s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 289s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 289s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 289s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 289s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 289s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 289s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 289s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 289s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 289s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 289s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 289s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 289s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 289s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 289s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 289s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 289s [gw1] [ 67%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 289s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 289s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 289s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 289s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 289s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 289s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 289s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 289s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 289s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 289s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 289s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 289s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 289s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 289s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 289s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 289s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 289s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 289s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 289s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 289s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 289s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 289s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 289s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 289s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 289s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 289s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 289s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 289s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 289s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 289s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 289s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 289s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 289s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 289s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 289s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 289s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 289s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 289s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 289s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 289s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 289s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 289s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 289s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 289s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 289s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 289s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 289s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 289s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 289s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 289s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 289s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 289s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 289s [gw1] [ 68%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 289s test/orm/test_sync.py::SyncTest::test_clear 289s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear 289s test/orm/test_sync.py::SyncTest::test_clear_pk 289s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 289s test/orm/test_sync.py::SyncTest::test_clear_unmapped 289s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 289s test/orm/test_sync.py::SyncTest::test_populate 289s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate 289s test/orm/test_sync.py::SyncTest::test_populate_dict 289s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 290s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 290s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 290s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 290s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 290s test/orm/test_sync.py::SyncTest::test_source_modified_composite 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 290s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 290s test/orm/test_sync.py::SyncTest::test_source_modified_modified 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 290s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 290s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 290s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 290s test/orm/test_sync.py::SyncTest::test_update 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_update 290s test/orm/test_sync.py::SyncTest::test_update_unmapped 290s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 290s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 290s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 290s test/sql/test_tablesample.py::TableSampleTest::test_select_from 290s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 290s test/sql/test_tablesample.py::TableSampleTest::test_standalone 290s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 290s test/sql/test_text.py::AsFromTest::test_alias 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_alias 290s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 290s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 290s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 290s test/sql/test_text.py::AsFromTest::test_build_bindparams 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 290s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 290s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 290s test/sql/test_text.py::AsFromTest::test_cte 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_cte 290s test/sql/test_text.py::AsFromTest::test_cte_recursive 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 290s test/sql/test_text.py::AsFromTest::test_scalar_subquery 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 290s test/sql/test_text.py::AsFromTest::test_select_alias_column 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 290s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 290s test/sql/test_text.py::AsFromTest::test_select_column 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 290s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 290s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 290s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 290s test/sql/test_text.py::AsFromTest::test_subquery 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 290s test/sql/test_text.py::AsFromTest::test_subquery_accessors 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 290s test/sql/test_text.py::AsFromTest::test_unions 290s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_unions 290s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 290s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 290s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 290s test/sql/test_text.py::BindParamTest::test_escaping_colons 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 290s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 290s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 290s test/sql/test_text.py::BindParamTest::test_kw 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_kw 290s test/sql/test_text.py::BindParamTest::test_literal_binds 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 290s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 290s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 290s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 290s test/sql/test_text.py::BindParamTest::test_positional 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional 290s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 290s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 290s test/sql/test_text.py::BindParamTest::test_typing_construction 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 290s test/sql/test_text.py::BindParamTest::test_unique_binds 290s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 290s test/sql/test_text.py::CompileTest::test_basic 290s [gw1] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_basic 290s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 290s [gw1] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 290s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 290s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 290s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 290s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[None-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[None-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_NONE-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_NONE-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT anon_1.mytable_myid FROM (SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable) AS anon_1] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT anon_1.mytable_myid FROM (SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable) AS anon_1] 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 290s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 290s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 290s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 290s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 290s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 290s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 290s test/sql/test_text.py::TextErrorsTest::test_column 290s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 290s test/sql/test_text.py::TextErrorsTest::test_from 290s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 290s test/sql/test_text.py::TextErrorsTest::test_having 290s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 290s test/sql/test_text.py::TextErrorsTest::test_where 290s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 290s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 290s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 290s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 290s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 290s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 290s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 290s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 290s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 290s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 290s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 291s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 291s [gw0] [ 68%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 292s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 292s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 294s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 294s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 295s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 295s [gw0] [ 68%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 296s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 296s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 296s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 296s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 296s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 296s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | list[int] | list[str]]-Mapped[None | list[int] | list[str]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | list[int] | list[str]]-Mapped[None | list[int] | list[str]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[list[int], list[str]]]]-Mapped[Optional[Union[list[int], list[str]]]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[list[int], list[str]]]]-Mapped[Optional[Union[list[int], list[str]]]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Dict[str, str], None]]-Mapped[Union[Dict[str, str], None]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Dict[str, str], None]]-Mapped[Union[Dict[str, str], None]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, Dict[str, str]]]-Mapped[Union[None, Dict[str, str]]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, Dict[str, str]]]-Mapped[Union[None, Dict[str, str]]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, list[int], list[str]]]-Mapped[Union[None, list[int], list[str]]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, list[int], list[str]]]-Mapped[Union[None, list[int], list[str]]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str], None]]-Mapped[Union[list[int], list[str], None]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str], None]]-Mapped[Union[list[int], list[str], None]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str]]]-Mapped[Union[list[int], list[str]]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str]]]-Mapped[Union[list[int], list[str]]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[int] | list[str] | None]-Mapped[list[int] | list[str] | None]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[int] | list[str] | None]-Mapped[list[int] | list[str] | None]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 296s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 296s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 296s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 296s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 297s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 297s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 298s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 298s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 298s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 298s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 298s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 298s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 298s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 299s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 299s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 299s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 299s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 299s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 299s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 299s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 299s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 299s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 300s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 300s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 300s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 300s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 300s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 300s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 300s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 300s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 300s test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 300s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 300s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 300s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 300s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 300s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 300s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 301s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 301s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 302s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 302s [gw0] [ 70%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 302s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 302s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 302s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 302s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 302s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 303s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 303s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 304s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 304s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 304s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 305s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 305s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 305s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 305s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 305s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 305s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 305s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 305s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 306s [gw0] [ 72%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 306s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 306s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 306s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 307s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 307s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 307s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 307s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 307s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 307s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 307s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 307s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 307s [gw1] [ 72%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 307s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 307s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 307s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 307s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 307s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 307s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 307s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 307s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 307s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 307s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 307s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 307s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 307s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 307s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 307s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 307s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 307s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 307s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 307s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 308s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 308s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 308s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 308s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 308s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 308s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 308s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 308s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 308s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 308s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 309s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 309s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 309s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 309s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 309s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 309s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 309s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 309s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 309s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 309s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 309s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 309s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 309s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 309s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 309s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 309s [gw0] [ 72%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 310s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 310s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 310s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 310s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 310s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 310s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 310s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 310s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 310s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 310s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 310s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 310s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 310s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 310s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 310s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 310s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 310s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 310s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 310s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 310s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 310s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 310s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 310s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 310s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 310s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 310s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 310s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 310s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 310s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 310s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 310s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 310s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 310s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 311s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 311s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 311s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 311s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 311s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 311s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 311s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 311s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 311s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 311s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 311s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 311s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 311s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 312s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 312s [gw1] [ 74%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 312s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 312s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 312s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 312s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 312s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 312s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 312s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 312s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 312s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 312s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 312s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 312s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 312s test/sql/test_type_expressions.py::SelectTest::test_compound_select 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 312s test/sql/test_type_expressions.py::SelectTest::test_dialect 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 312s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 312s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 312s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 312s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 312s test/sql/test_type_expressions.py::SelectTest::test_select_binds 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 312s test/sql/test_type_expressions.py::SelectTest::test_select_cols 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 312s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 312s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 312s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 312s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 312s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 312s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 312s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 312s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 312s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 312s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 312s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 312s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 312s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 312s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 312s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 312s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 312s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 312s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 312s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 312s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 312s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 312s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 312s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 312s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 312s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 312s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 312s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 312s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 312s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 312s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 312s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 312s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 312s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 312s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 312s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 312s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 312s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 312s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 312s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 312s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 312s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 312s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 312s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 313s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 313s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 313s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 313s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 313s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 313s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 313s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 313s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 313s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 313s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 313s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 313s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 313s [gw0] [ 74%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 313s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 313s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 313s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 314s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 314s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 314s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 315s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 315s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 315s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 315s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 316s [gw0] [ 75%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 316s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 316s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 316s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 317s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 317s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 317s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 317s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 317s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 317s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 317s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 317s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 317s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 318s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 318s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 318s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 318s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 318s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 318s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 318s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 318s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 318s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 318s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 318s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 319s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 319s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 320s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 320s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 320s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 320s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 320s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 320s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 320s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 320s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 320s [gw0] [ 77%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 320s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 320s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 320s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 320s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 320s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 321s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 321s test/sql/test_types.py::AdaptTest::test_python_type 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 321s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 321s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 321s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 321s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 321s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 321s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 321s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 321s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 321s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 321s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 321s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 321s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 321s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 321s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 321s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 321s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 321s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 321s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 321s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 321s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 321s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 321s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 321s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 321s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 321s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 321s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 321s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 321s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 321s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 321s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 321s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 321s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 321s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 321s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 321s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 321s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 321s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 321s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 321s test/sql/test_types.py::AdaptTest::test_repr[Date] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 321s test/sql/test_types.py::AdaptTest::test_repr[Double] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 321s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 321s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 321s test/sql/test_types.py::AdaptTest::test_repr[Enum] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 321s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 321s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 321s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 321s test/sql/test_types.py::AdaptTest::test_repr[Float] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 321s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 321s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 321s test/sql/test_types.py::AdaptTest::test_repr[INET4] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 321s test/sql/test_types.py::AdaptTest::test_repr[INET6] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 321s test/sql/test_types.py::AdaptTest::test_repr[INET] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 321s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 321s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 321s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 321s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 321s test/sql/test_types.py::AdaptTest::test_repr[Integer] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 321s test/sql/test_types.py::AdaptTest::test_repr[Interval] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 321s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 321s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 321s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 321s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 321s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 321s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 321s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 321s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 321s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 321s test/sql/test_types.py::AdaptTest::test_repr[LONG] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 321s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 321s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 321s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 321s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 321s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 321s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 321s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 321s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 321s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 321s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 321s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 321s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 321s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 321s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 321s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 321s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 321s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 321s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 321s test/sql/test_types.py::AdaptTest::test_repr[NullType] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 321s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 321s test/sql/test_types.py::AdaptTest::test_repr[OID] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 321s test/sql/test_types.py::AdaptTest::test_repr[RAW] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 321s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 321s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 321s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 321s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 321s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 321s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 321s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 321s test/sql/test_types.py::AdaptTest::test_repr[SET] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 321s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 321s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 321s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 321s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 321s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 321s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 321s test/sql/test_types.py::AdaptTest::test_repr[String] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 321s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 321s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 321s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 321s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 321s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 321s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 321s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 321s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 321s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 321s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 321s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 321s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 321s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 321s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 321s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 321s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 321s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 321s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 321s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 321s test/sql/test_types.py::AdaptTest::test_repr[Text] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 321s test/sql/test_types.py::AdaptTest::test_repr[Time] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 321s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 321s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 321s test/sql/test_types.py::AdaptTest::test_repr[UUID] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 321s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 321s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 321s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 321s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 321s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 321s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 321s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 321s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 321s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 321s test/sql/test_types.py::AdaptTest::test_repr[XML] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 321s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 321s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 321s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 321s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 321s test/sql/test_types.py::AdaptTest::test_str[BFILE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 321s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 321s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 321s test/sql/test_types.py::AdaptTest::test_str[BINARY] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 321s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 321s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 321s test/sql/test_types.py::AdaptTest::test_str[BIT0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 321s test/sql/test_types.py::AdaptTest::test_str[BIT1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 321s test/sql/test_types.py::AdaptTest::test_str[BIT2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 321s test/sql/test_types.py::AdaptTest::test_str[BLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 321s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 321s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 321s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 321s test/sql/test_types.py::AdaptTest::test_str[Boolean] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 321s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 321s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 321s test/sql/test_types.py::AdaptTest::test_str[CIDR] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 321s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 321s test/sql/test_types.py::AdaptTest::test_str[CLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 321s test/sql/test_types.py::AdaptTest::test_str[DATE0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 321s test/sql/test_types.py::AdaptTest::test_str[DATE1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 321s test/sql/test_types.py::AdaptTest::test_str[DATE2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 321s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 321s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 321s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 321s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 321s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 321s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 321s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 321s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 321s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 321s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 321s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 321s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 321s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 321s test/sql/test_types.py::AdaptTest::test_str[DateTime] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 321s test/sql/test_types.py::AdaptTest::test_str[Date] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 321s test/sql/test_types.py::AdaptTest::test_str[Double] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 321s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 321s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 321s test/sql/test_types.py::AdaptTest::test_str[Enum] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 321s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 321s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 321s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 321s test/sql/test_types.py::AdaptTest::test_str[Float] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 321s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 321s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 321s test/sql/test_types.py::AdaptTest::test_str[INET4] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 321s test/sql/test_types.py::AdaptTest::test_str[INET6] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 321s test/sql/test_types.py::AdaptTest::test_str[INET] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 321s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 321s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 321s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 321s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 321s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 321s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 321s test/sql/test_types.py::AdaptTest::test_str[Integer] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 321s test/sql/test_types.py::AdaptTest::test_str[Interval] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 321s test/sql/test_types.py::AdaptTest::test_str[JSON0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 321s test/sql/test_types.py::AdaptTest::test_str[JSON1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 321s test/sql/test_types.py::AdaptTest::test_str[JSON2] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 321s test/sql/test_types.py::AdaptTest::test_str[JSON3] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 321s test/sql/test_types.py::AdaptTest::test_str[JSON4] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 321s test/sql/test_types.py::AdaptTest::test_str[JSONB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 321s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 321s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 321s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 321s test/sql/test_types.py::AdaptTest::test_str[LONG] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 321s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 321s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 321s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 321s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 321s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 321s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 321s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 321s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 321s test/sql/test_types.py::AdaptTest::test_str[MatchType] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 321s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 321s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 321s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 321s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 321s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 321s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 321s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 321s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 321s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 321s test/sql/test_types.py::AdaptTest::test_str[NullType] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 321s test/sql/test_types.py::AdaptTest::test_str[Numeric] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 321s test/sql/test_types.py::AdaptTest::test_str[OID] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 321s test/sql/test_types.py::AdaptTest::test_str[RAW] 321s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 321s test/sql/test_types.py::AdaptTest::test_str[REAL0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 321s test/sql/test_types.py::AdaptTest::test_str[REAL1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 321s test/sql/test_types.py::AdaptTest::test_str[REAL2] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 321s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 321s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 321s test/sql/test_types.py::AdaptTest::test_str[ROWID] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 321s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 321s test/sql/test_types.py::AdaptTest::test_str[SET] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 321s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 321s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 321s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 321s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 321s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 321s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 321s test/sql/test_types.py::AdaptTest::test_str[String] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 321s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 321s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 321s test/sql/test_types.py::AdaptTest::test_str[TIME0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 321s test/sql/test_types.py::AdaptTest::test_str[TIME1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 321s test/sql/test_types.py::AdaptTest::test_str[TIME2] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 321s test/sql/test_types.py::AdaptTest::test_str[TIME3] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 321s test/sql/test_types.py::AdaptTest::test_str[TIME4] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 321s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 321s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 321s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 321s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 321s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 321s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 321s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 321s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 321s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 321s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 321s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 321s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 321s test/sql/test_types.py::AdaptTest::test_str[Text] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 321s test/sql/test_types.py::AdaptTest::test_str[Time] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 321s test/sql/test_types.py::AdaptTest::test_str[TupleType] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 321s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 321s test/sql/test_types.py::AdaptTest::test_str[UUID] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 321s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 321s test/sql/test_types.py::AdaptTest::test_str[Unicode] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 321s test/sql/test_types.py::AdaptTest::test_str[Uuid] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 321s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 321s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 321s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 321s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 321s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 321s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 321s test/sql/test_types.py::AdaptTest::test_str[XML] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 321s test/sql/test_types.py::AdaptTest::test_str[YEAR] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 321s test/sql/test_types.py::AdaptTest::test_str[_Binary] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 321s test/sql/test_types.py::AdaptTest::test_str_third_party 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 321s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 321s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 321s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 321s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 321s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 321s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 321s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 321s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 321s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 321s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 321s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 321s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 321s test/sql/test_types.py::ArrayTest::test_array_literal_complex 321s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 321s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 321s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 321s test/sql/test_types.py::ArrayTest::test_array_literal_simple 321s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 321s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 321s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 321s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 321s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 321s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 321s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 321s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 321s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 321s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 321s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 321s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 321s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 321s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 321s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 321s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 321s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 321s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 321s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 321s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 321s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 321s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 321s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 321s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 321s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 321s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 321s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 321s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 321s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 321s test/sql/test_types.py::CallableTest::test_callable_as_arg 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 321s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 321s test/sql/test_types.py::CompileTest::test_char_collation 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 321s test/sql/test_types.py::CompileTest::test_char_length 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_length 321s test/sql/test_types.py::CompileTest::test_char_plain 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 321s test/sql/test_types.py::CompileTest::test_compile_err_formatting 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 321s test/sql/test_types.py::CompileTest::test_decimal_plain 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 321s test/sql/test_types.py::CompileTest::test_decimal_precision 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 321s test/sql/test_types.py::CompileTest::test_decimal_scale 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 321s test/sql/test_types.py::CompileTest::test_default_compile_double 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 321s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 321s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 321s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 321s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 321s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 321s test/sql/test_types.py::CompileTest::test_numeric_plain 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 321s test/sql/test_types.py::CompileTest::test_numeric_precision 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 321s test/sql/test_types.py::CompileTest::test_numeric_scale 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 321s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 321s test/sql/test_types.py::CompileTest::test_string_collation 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 321s test/sql/test_types.py::CompileTest::test_string_length 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_length 321s test/sql/test_types.py::CompileTest::test_string_plain 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 321s test/sql/test_types.py::CompileTest::test_text_collation 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 321s test/sql/test_types.py::CompileTest::test_text_length 321s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_length 321s test/sql/test_types.py::CompileTest::test_text_plain 322s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 322s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 322s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 322s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 322s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 322s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 322s test/dialect/sqlite/test_types.py::DateTest::test_default 322s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 322s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 322s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 322s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 322s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 322s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 322s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 322s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 322s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 322s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 322s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 322s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 322s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 322s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 322s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 322s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 322s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 322s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 322s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 322s test/sql/test_types.py::ExpressionTest::test_bind_adapt 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 322s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 322s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 322s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 322s test/sql/test_types.py::ExpressionTest::test_bind_typing 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 322s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 322s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 322s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 322s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 322s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 322s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 322s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 322s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 322s test/sql/test_types.py::ExpressionTest::test_control 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_control 322s test/sql/test_types.py::ExpressionTest::test_date_coercion 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 322s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 322s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 322s test/sql/test_types.py::ExpressionTest::test_distinct 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 322s test/sql/test_types.py::ExpressionTest::test_expression_typing 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 322s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 322s test/sql/test_types.py::ExpressionTest::test_interval_coercion 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 322s test/sql/test_types.py::ExpressionTest::test_literal_adapt 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 322s test/sql/test_types.py::ExpressionTest::test_null_comparison 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 322s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 322s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 322s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 322s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 322s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 322s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 322s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 322s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 322s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 322s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 322s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 322s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 322s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 322s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 322s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 322s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 322s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 322s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 322s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 322s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 322s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s], ARRAY[%(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s], ARRAY[%(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash || hstore(CAST(test_table.id AS TEXT), %(hstore_1)s) AS anon_1-True] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash || hstore(CAST(test_table.id AS TEXT), %(hstore_1)s) AS anon_1-True] 322s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 322s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 322s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 322s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 322s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 322s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 322s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 322s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 322s [gw1] [ 83%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 322s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 322s [gw1] [ 83%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 322s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 322s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 322s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 322s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 323s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 323s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 323s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 323s [gw1] [ 84%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 323s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 323s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 323s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 323s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 323s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 323s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 323s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 323s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])0] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])0] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])1] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])1] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 323s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 323s test/sql/test_types.py::JSONTest::test_bind_serialize_None 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 323s test/sql/test_types.py::JSONTest::test_bind_serialize_default 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 323s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 323s test/sql/test_types.py::JSONTest::test_bind_serialize_null 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 323s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 323s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 323s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 323s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 323s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 323s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 323s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 323s test/sql/test_types.py::JSONTest::test_result_deserialize_None 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 323s test/sql/test_types.py::JSONTest::test_result_deserialize_default 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 323s test/sql/test_types.py::JSONTest::test_result_deserialize_null 323s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 323s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 323s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 323s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 323s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 323s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 323s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 323s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 323s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 323s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 323s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 323s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 323s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 323s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 323s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 323s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 323s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 323s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 323s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 323s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 323s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 323s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 323s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 323s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 323s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 323s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 323s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 323s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 323s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 323s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 323s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 323s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 323s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 323s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 323s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 323s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 323s test/sql/test_types.py::PickleTest::test_customized_impl[None] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 323s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 323s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 323s test/sql/test_types.py::PickleTest::test_eq_comparison 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 323s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 323s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 323s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 323s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 324s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 324s [gw0] [ 85%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 324s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 324s [gw0] [ 85%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 324s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 324s [gw0] [ 85%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 324s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 324s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 324s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 324s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 325s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 325s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 325s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 325s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 325s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 325s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 326s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 326s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 326s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 326s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 327s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 327s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 327s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 327s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 327s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 327s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 328s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 328s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 328s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 328s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 329s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 329s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 329s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 329s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 329s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 329s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 330s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 330s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 330s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 330s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 331s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 331s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 331s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 331s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 331s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 331s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 332s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 332s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 332s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 332s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 332s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 332s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 332s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 332s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 332s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 332s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 332s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 332s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 332s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 332s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 332s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 332s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 332s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 332s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 332s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 332s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 332s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 332s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 332s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 332s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 332s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 332s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 332s [gw1] [ 85%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 332s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 332s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 332s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 332s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 332s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 332s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 332s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 332s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 332s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 332s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 332s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 332s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 332s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 332s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 332s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 332s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 332s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 332s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 332s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 332s test/dialect/sqlite/test_types.py::TimeTest::test_default 332s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 332s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 332s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 332s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 332s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 332s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 332s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 332s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 332s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 332s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 332s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 332s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 332s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 332s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 332s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 332s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 332s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 332s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 332s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 332s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 332s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 332s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 332s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 333s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 333s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 333s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 333s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 333s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 333s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 333s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 333s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 333s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec6-kw6-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec6-kw6-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec7-kw7-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec7-kw7-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 333s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 333s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 333s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 333s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 333s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 333s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 333s [gw1] [ 87%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 333s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 333s [gw1] [ 87%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 333s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 333s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 333s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 333s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 333s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 333s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 333s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 333s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 333s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 333s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 333s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 333s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 333s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 333s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 333s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 333s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 333s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 333s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 333s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 333s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 333s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 333s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 333s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 333s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 333s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 333s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 333s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 333s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 333s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 333s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 333s test/sql/test_types.py::VariantTest::test_bind_process 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 333s test/sql/test_types.py::VariantTest::test_bind_process_composite 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 333s test/sql/test_types.py::VariantTest::test_comparator_variant 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 333s test/sql/test_types.py::VariantTest::test_compile 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_compile 333s test/sql/test_types.py::VariantTest::test_compile_composite 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 333s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 333s test/sql/test_types.py::VariantTest::test_illegal_dupe 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 333s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 333s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 333s test/sql/test_types.py::VariantTest::test_round_trip 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 333s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 333s test/sql/test_types.py::VariantTest::test_to_instance 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 333s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 333s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 333s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 333s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 333s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 333s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 333s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 333s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 333s test/base/test_typing_utils.py::TestTyping::test_includes_none 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 333s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 333s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 333s test/base/test_typing_utils.py::TestTyping::test_is_generic 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 333s test/base/test_typing_utils.py::TestTyping::test_is_literal 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 333s test/base/test_typing_utils.py::TestTyping::test_is_newtype 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 333s test/base/test_typing_utils.py::TestTyping::test_is_pep593 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 333s test/base/test_typing_utils.py::TestTyping::test_is_pep695 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 333s test/base/test_typing_utils.py::TestTyping::test_is_union 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 333s test/base/test_typing_utils.py::TestTyping::test_make_union_type 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 333s test/base/test_typing_utils.py::TestTyping::test_pep695_value 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 333s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 333s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 333s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 333s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 333s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 333s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 333s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 333s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 333s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 333s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 333s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 333s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 333s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 333s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 333s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 333s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 333s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 333s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 333s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 333s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 333s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 334s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 334s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 334s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 334s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 334s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 334s test/orm/test_unitofwork.py::DefaultTest::test_update 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 334s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 334s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 334s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 334s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 334s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 334s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 334s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 334s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 334s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 334s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 334s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 334s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 334s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 334s test/orm/test_unitofwork.py::HistoryTest::test_backref 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 334s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 334s test/orm/test_unitofwork.py::ManyToManyTest::test_association 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 334s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 334s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 334s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 334s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 334s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 334s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 334s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 334s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 334s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 334s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 334s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 334s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 334s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 334s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 334s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 334s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 334s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 334s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 334s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 334s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 334s test/orm/test_unitofwork.py::PKTest::test_key_pks 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 334s test/orm/test_unitofwork.py::PKTest::test_manual_pk 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 334s test/orm/test_unitofwork.py::PKTest::test_primary_key 334s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 335s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 335s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 335s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 335s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 335s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 335s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 335s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 335s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 335s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 335s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 335s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 335s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 335s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 335s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 335s test/orm/test_unitofwork.py::SaveTest::test_basic 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 335s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 335s test/orm/test_unitofwork.py::SaveTest::test_deferred 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 335s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 335s test/orm/test_unitofwork.py::SaveTest::test_history_get 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 335s test/orm/test_unitofwork.py::SaveTest::test_inherits 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 335s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 335s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 335s test/orm/test_unitofwork.py::SaveTest::test_synonym 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 335s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 335s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 335s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 335s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 335s test/orm/test_unitofwork.py::UnicodeTest::test_basic 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 335s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 335s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 335s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 335s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 335s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 335s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 336s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 336s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 336s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 336s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 336s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 336s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 336s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 336s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 336s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 336s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 336s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 336s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 336s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 336s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 336s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 336s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 336s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 336s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 337s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 337s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 338s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 338s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 338s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 338s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 338s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 338s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 338s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 338s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 338s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 338s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 338s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 338s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 338s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 338s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 338s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 338s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 338s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 338s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 338s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 338s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 338s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 338s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 339s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 339s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 339s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 339s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 339s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 339s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 339s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 339s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 339s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 339s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 339s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 339s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 339s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 339s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 339s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 339s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 339s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-not_use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-not_use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 339s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 339s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 339s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 339s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 339s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 339s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 339s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 339s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 339s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 339s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 339s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 339s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 339s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 339s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 339s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 339s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 339s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 339s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 339s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 339s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 339s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 339s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 339s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 339s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 339s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 339s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 339s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 339s test/sql/test_update.py::UpdateTest::test_correlated_update_five 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 339s test/sql/test_update.py::UpdateTest::test_correlated_update_four 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 339s test/sql/test_update.py::UpdateTest::test_correlated_update_one 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 339s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 339s test/sql/test_update.py::UpdateTest::test_correlated_update_six 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 339s test/sql/test_update.py::UpdateTest::test_correlated_update_three 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 339s test/sql/test_update.py::UpdateTest::test_correlated_update_two 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 339s test/sql/test_update.py::UpdateTest::test_inline_defaults 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 339s test/sql/test_update.py::UpdateTest::test_labels_no_collision 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 339s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 339s test/sql/test_update.py::UpdateTest::test_prefix_with 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 339s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 339s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 339s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 339s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 339s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 339s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 339s test/sql/test_update.py::UpdateTest::test_update_1 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 339s test/sql/test_update.py::UpdateTest::test_update_10 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 339s test/sql/test_update.py::UpdateTest::test_update_11 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 339s test/sql/test_update.py::UpdateTest::test_update_2 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 339s test/sql/test_update.py::UpdateTest::test_update_3 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 339s test/sql/test_update.py::UpdateTest::test_update_4 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 339s test/sql/test_update.py::UpdateTest::test_update_5 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 339s test/sql/test_update.py::UpdateTest::test_update_6 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 339s test/sql/test_update.py::UpdateTest::test_update_7 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 339s test/sql/test_update.py::UpdateTest::test_update_8 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 339s test/sql/test_update.py::UpdateTest::test_update_9 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 339s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 339s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 339s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 339s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 339s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 339s test/sql/test_update.py::UpdateTest::test_update_literal_binds 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 339s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 339s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 339s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 339s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 339s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 339s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 339s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 339s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 339s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 339s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 339s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 339s test/sql/test_update.py::UpdateTest::test_update_ordereddict 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 339s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 339s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 339s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 339s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 339s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 339s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 339s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 339s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 339s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 340s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 340s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 340s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 340s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 340s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 340s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 340s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 340s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 340s test/sql/test_update.py::UpdateTest::test_where_empty 340s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 340s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 340s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 340s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 340s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 340s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 340s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 340s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 340s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 340s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 340s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 340s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 340s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 340s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 340s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 340s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 340s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 340s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 340s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 340s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 340s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 340s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 340s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 340s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 340s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 340s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 340s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 340s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 340s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 340s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 341s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 341s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 342s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 342s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 343s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 343s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 343s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 343s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 343s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 343s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 343s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 343s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 343s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 343s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 343s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 343s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 343s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 343s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 343s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 344s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 344s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 344s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 344s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 345s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 345s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 345s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 345s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 345s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 346s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 346s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 347s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 347s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 348s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 348s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 348s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 348s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 348s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 349s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 349s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 349s test/orm/test_utils.py::AliasedClassTest::test_classmethod 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 349s test/orm/test_utils.py::AliasedClassTest::test_descriptors 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 349s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 349s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 349s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 349s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 349s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 349s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 349s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 349s test/orm/test_utils.py::AliasedClassTest::test_named_entity 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 349s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 349s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 349s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 349s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 349s test/orm/test_utils.py::AliasedClassTest::test_simple 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 349s test/orm/test_utils.py::AliasedClassTest::test_simple_property 349s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 349s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 349s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 349s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 349s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 349s test/base/test_utils.py::AsInterfaceTest::test_dict 349s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 349s test/base/test_utils.py::AsInterfaceTest::test_instance 349s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 349s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 349s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 349s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 349s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 349s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 349s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 349s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 349s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 349s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 349s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 349s test/base/test_utils.py::ColumnCollectionTest::test_compare 349s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 350s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 350s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 350s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 350s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 350s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 350s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 350s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 350s test/base/test_utils.py::ColumnCollectionTest::test_in 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 350s test/base/test_utils.py::ColumnCollectionTest::test_items 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 350s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 350s test/base/test_utils.py::ColumnCollectionTest::test_keys 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 350s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 350s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 350s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 350s test/base/test_utils.py::ColumnCollectionTest::test_str 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 350s test/base/test_utils.py::ColumnCollectionTest::test_values 350s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 350s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 350s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 350s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 350s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 350s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 350s [gw1] [ 90%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 350s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 350s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 350s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 350s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 350s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 350s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 350s test/base/test_utils.py::DictlikeIteritemsTest::test_object 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 350s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 350s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 350s [gw1] [ 90%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 350s test/base/test_utils.py::FlattenIteratorTest::test_flatten 350s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 350s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 350s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 350s test/base/test_utils.py::GenericReprTest::test_all_positional 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 350s test/base/test_utils.py::GenericReprTest::test_discard_vargs 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 350s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 350s test/base/test_utils.py::GenericReprTest::test_kw_defaults 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 350s test/base/test_utils.py::GenericReprTest::test_multi_kw 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 350s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 350s test/base/test_utils.py::GenericReprTest::test_no_args 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 350s test/base/test_utils.py::GenericReprTest::test_no_init 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 350s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 350s test/base/test_utils.py::GenericReprTest::test_significant_vargs 350s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 350s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 350s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 350s test/base/test_utils.py::IdentitySetTest::test_add 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 350s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 350s test/base/test_utils.py::IdentitySetTest::test_difference 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 350s test/base/test_utils.py::IdentitySetTest::test_difference_update 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 350s test/base/test_utils.py::IdentitySetTest::test_dunder_and 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 350s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 350s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 350s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 350s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 350s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 350s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 350s test/base/test_utils.py::IdentitySetTest::test_dunder_le 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 350s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 350s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 350s test/base/test_utils.py::IdentitySetTest::test_dunder_or 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 350s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 350s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 350s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 350s test/base/test_utils.py::IdentitySetTest::test_init 350s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 350s test/base/test_utils.py::IdentitySetTest::test_intersection 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 350s test/base/test_utils.py::IdentitySetTest::test_intersection_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 350s test/base/test_utils.py::IdentitySetTest::test_issubset 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 350s test/base/test_utils.py::IdentitySetTest::test_issuperset 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 350s test/base/test_utils.py::IdentitySetTest::test_repr 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 350s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 350s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 350s test/base/test_utils.py::IdentitySetTest::test_union 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 350s test/base/test_utils.py::IdentitySetTest::test_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 350s test/base/test_utils.py::ImmutableDictTest::test_contains 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 350s test/base/test_utils.py::ImmutableDictTest::test_items 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 350s test/base/test_utils.py::ImmutableDictTest::test_keys 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 350s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 350s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 350s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 350s test/base/test_utils.py::ImmutableDictTest::test_pep584 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 350s test/base/test_utils.py::ImmutableDictTest::test_repr 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 350s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 350s test/base/test_utils.py::ImmutableDictTest::test_serialize 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 350s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 350s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 350s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 350s test/base/test_utils.py::ImmutableDictTest::test_values 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 350s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 350s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 350s test/base/test_utils.py::ImmutableTest::test_readonly_properties 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 350s test/base/test_utils.py::LRUTest::test_lru 350s [gw1] [ 91%] PASSED test/base/test_utils.py::LRUTest::test_lru 350s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 350s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 350s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 350s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 350s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 350s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 350s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 350s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 350s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 350s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 350s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 350s test/sql/test_utils.py::MiscTest::test_column_collection_get 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 350s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 350s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 350s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 350s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 350s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 350s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 350s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 350s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 350s test/sql/test_utils.py::MiscTest::test_options_merge 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 350s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 350s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 350s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 350s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 350s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 350s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 350s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 350s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 350s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 350s test/base/test_utils.py::NoHashIdentitySetTest::test_add 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 350s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 350s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 350s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 350s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 350s test/base/test_utils.py::NoHashIdentitySetTest::test_init 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 350s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 350s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 350s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 350s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 350s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 350s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 350s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 350s test/base/test_utils.py::NoHashIdentitySetTest::test_union 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 350s test/base/test_utils.py::NoHashIdentitySetTest::test_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 350s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 350s test/base/test_utils.py::OrderedDictTest::test_odict 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 350s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 350s test/base/test_utils.py::OrderedDictTest::test_odict_copy 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 350s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 350s test/base/test_utils.py::OrderedIdentitySetTest::test_add 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 350s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 350s test/base/test_utils.py::OrderedSetTest::test_copy 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 350s test/base/test_utils.py::OrderedSetTest::test_empty_pop 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 350s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 350s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 350s test/base/test_utils.py::OrderedSetTest::test_len 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 350s test/base/test_utils.py::OrderedSetTest::test_modify 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 350s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 350s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 350s test/base/test_utils.py::OrderedSetTest::test_op[0] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 350s test/base/test_utils.py::OrderedSetTest::test_op[1] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 350s test/base/test_utils.py::OrderedSetTest::test_op[2] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 350s test/base/test_utils.py::OrderedSetTest::test_op[3] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 350s test/base/test_utils.py::OrderedSetTest::test_pickle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 350s test/base/test_utils.py::OrderedSetTest::test_repr 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 350s test/base/test_utils.py::OrderedSetTest::test_set_ops 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 350s test/base/test_utils.py::OrderedSetTest::test_update 350s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 350s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 350s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 350s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 350s test/orm/test_utils.py::PathRegistryInhTest::test_plain 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 350s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 350s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 350s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 350s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 350s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 350s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 350s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 350s test/orm/test_utils.py::PathRegistryTest::test_addition 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 350s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 350s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 350s test/orm/test_utils.py::PathRegistryTest::test_deseralize 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 350s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 350s test/orm/test_utils.py::PathRegistryTest::test_eq 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 350s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 350s test/orm/test_utils.py::PathRegistryTest::test_expand 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 350s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 350s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 350s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 350s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 350s test/orm/test_utils.py::PathRegistryTest::test_length 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 350s test/orm/test_utils.py::PathRegistryTest::test_path 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 350s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 350s test/orm/test_utils.py::PathRegistryTest::test_registry_get 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 350s test/orm/test_utils.py::PathRegistryTest::test_registry_set 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 350s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 350s test/orm/test_utils.py::PathRegistryTest::test_root_registry 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 350s test/orm/test_utils.py::PathRegistryTest::test_serialize 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 350s test/orm/test_utils.py::PathRegistryTest::test_slice 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 350s test/orm/test_utils.py::PathRegistryTest::test_slice_token 350s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 350s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 350s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 350s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 350s test/base/test_utils.py::QuotedTokenParserTest::test_single 350s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 350s test/base/test_utils.py::SymbolTest::test_basic 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_basic 350s test/base/test_utils.py::SymbolTest::test_bitflags 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 350s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 350s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 350s test/base/test_utils.py::SymbolTest::test_composites 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_composites 350s test/base/test_utils.py::SymbolTest::test_fast_int_flag 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 350s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 350s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 350s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 350s test/base/test_utils.py::SymbolTest::test_parser 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_parser 350s test/base/test_utils.py::SymbolTest::test_pickle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 350s test/base/test_utils.py::TestClassHierarchy::test_object 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 350s test/base/test_utils.py::TestClassHierarchy::test_single 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 350s test/base/test_utils.py::TestClassProperty::test_simple 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 350s test/base/test_utils.py::TestFormatArgspec::test_init_bare 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 350s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 350s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 350s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 350s test/base/test_utils.py::TestProperties::test_keys_in_dir 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 350s test/base/test_utils.py::TestProperties::test_pickle 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle 350s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 350s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 350s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 350s test/base/test_utils.py::ToListTest::test_from_bytes 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 350s test/base/test_utils.py::ToListTest::test_from_dict 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 350s test/base/test_utils.py::ToListTest::test_from_set 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_set 350s test/base/test_utils.py::ToListTest::test_from_string 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_string 350s test/base/test_utils.py::ToListTest::test_from_tuple 350s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 352s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 352s [gw1] [ 91%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 353s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 353s [gw1] [ 91%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 353s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 353s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 353s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 353s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 353s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 353s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 353s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 353s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 353s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 353s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 353s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 353s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 353s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 353s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 353s test/orm/test_validators.py::ValidatorTest::test_collection 353s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 353s test/orm/test_validators.py::ValidatorTest::test_scalar 353s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 353s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 353s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 354s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 354s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 354s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 354s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 354s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 354s test/orm/test_validators.py::ValidatorTest::test_validators_dict 354s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 354s test/sql/test_values.py::ValuesTest::test_add_cte_one 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 354s test/sql/test_values.py::ValuesTest::test_add_cte_two 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 354s test/sql/test_values.py::ValuesTest::test_anon_alias 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 354s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 354s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 354s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 354s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 354s test/sql/test_values.py::ValuesTest::test_bound_parameters 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 354s test/sql/test_values.py::ValuesTest::test_column_quoting 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 354s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 354s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 354s test/sql/test_values.py::ValuesTest::test_from_linting_named 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 354s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 354s test/sql/test_values.py::ValuesTest::test_lateral 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 354s test/sql/test_values.py::ValuesTest::test_literal_parameters 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 354s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 354s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 354s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 354s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 354s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 354s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 354s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 354s test/sql/test_values.py::ValuesTest::test_with_aliased_join 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 354s test/sql/test_values.py::ValuesTest::test_with_join_named 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 354s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 354s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 354s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 354s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 354s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 354s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 354s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 354s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 354s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 354s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 354s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 354s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 354s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 354s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 354s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 354s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 354s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 354s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 354s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 354s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 354s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 354s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 354s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 354s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 354s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 354s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 354s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 354s [gw1] [ 92%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 355s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 355s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 355s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 355s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 355s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 355s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 355s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 355s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 355s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 355s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 355s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 355s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 355s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 355s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 355s [gw1] [ 92%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 355s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 355s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 355s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 355s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 355s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 355s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 355s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 355s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 355s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 355s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 355s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 355s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 355s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 355s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 355s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 355s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 355s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 355s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 355s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 355s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 355s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 355s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 356s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 356s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 356s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 356s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 356s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 356s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 356s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 356s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 356s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 356s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 356s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 356s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 356s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 356s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 356s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 540s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 540s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 561s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 561s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 561s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 561s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 584s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 584s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 606s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 606s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 628s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 628s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 650s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 650s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 661s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 661s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 682s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 682s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 704s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 704s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 736s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 736s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 821s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 821s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 845s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 845s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 845s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 845s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 867s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 867s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 867s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 867s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 889s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 889s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 910s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 910s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 931s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 931s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 953s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 953s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 976s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 976s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1000s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1000s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1002s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1002s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1006s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1006s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1008s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1008s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1010s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1010s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1012s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1012s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1012s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1012s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1012s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1012s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1013s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1013s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1013s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1013s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1013s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1013s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1013s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1013s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1013s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1013s test/orm/test_merge.py::MergeTest::test_attribute_cascade 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 1013s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1013s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1013s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1013s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1013s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1013s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1013s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1013s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1013s test/orm/test_merge.py::MergeTest::test_loader_options 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 1013s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1013s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1013s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1013s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1013s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1013s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1013s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1013s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1013s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1013s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1013s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1013s test/orm/test_merge.py::MergeTest::test_option_state 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1013s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1013s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1013s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1014s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1014s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1014s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1014s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1014s test/orm/test_merge.py::MergeTest::test_synonym 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 1014s test/orm/test_merge.py::MergeTest::test_transient_no_load 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 1014s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1014s test/orm/test_merge.py::MergeTest::test_transient_to_pending 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 1014s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1014s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1014s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1014s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1014s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1015s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1015s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1015s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1015s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1015s test/orm/test_merge.py::MergeTest::test_value_to_none 1015s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 1015s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1015s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1015s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1015s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1015s test/orm/test_merge.py::MutableMergeTest::test_list 1015s [gw0] [ 93%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 1015s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1015s [gw0] [ 93%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1015s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1015s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1015s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1015s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1015s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1015s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 1015s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 1015s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 1015s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 1015s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 1015s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 1015s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 1015s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 1015s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 1015s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 1015s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 1015s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(((:p_1 + t.p) - (:q_1 + t.q)) - (:p_2 + t.p)) - (:q_2 + t.q)] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(((:p_1 + t.p) - (:q_1 + t.q)) - (:p_2 + t.p)) - (:q_2 + t.q)] 1015s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-((:p_1 / t.p - :q_1 / t.q) - :p_2 / t.p) - :q_2 / t.q] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-((:p_1 / t.p - :q_1 / t.q) - :p_2 / t.p) - :q_2 / t.q] 1015s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p + :param_1) * t.p * (t.q - :q_1) * (t.p + :p_2) * (t.q + (t.p - :p_3) + (t.q - :q_2) + (t.p - :p_4)) * (:q_3 + t.q + :param_2)] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p + :param_1) * t.p * (t.q - :q_1) * (t.p + :p_2) * (t.q + (t.p - :p_3) + (t.q - :q_2) + (t.p - :p_4)) * (:q_3 + t.q + :param_2)] 1015s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p) * :param_1 * (:q_1 + t.q) * :param_2 * (:p_2 + t.p) - (:q_2 + t.q)] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 + t.p) * :param_1 * (:q_1 + t.q) * :param_2 * (:p_2 + t.p) - (:q_2 + t.q)] 1015s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) * (:p_2 - t.p) * (:q_2 - t.q)] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) * (:p_2 - t.p) * (:q_2 - t.q)] 1015s test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) + :param_1 * (:p_2 - t.p) * (:q_2 - t.q)] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_other_exprs[-(:p_1 - t.p) * (:q_1 - t.q) + :param_1 * (:p_2 - t.p) * (:q_2 - t.q)] 1015s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 1015s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 1015s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 1015s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 1015s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 1015s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 1015s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 1015s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 1015s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 1015s test/sql/test_operators.py::NegationTest::test_negate_operator_label 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 1015s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 1015s test/sql/test_operators.py::NegationTest::test_negate_operator_type 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 1015s test/sql/test_operators.py::NegationTest::test_negate_operators_1 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 1015s test/sql/test_operators.py::NegationTest::test_negate_operators_2 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 1015s test/sql/test_operators.py::NegationTest::test_negate_operators_3 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 1015s test/sql/test_operators.py::NegationTest::test_negate_operators_4 1015s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 1015s test/sql/test_operators.py::NegationTest::test_negate_operators_5 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 1015s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 1015s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 1015s test/sql/test_operators.py::NegationTest::test_scalar_select 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 1015s test/sql/test_operators.py::NegationTest::test_scalar_values 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 1015s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 1015s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 1015s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 1015s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 1015s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 1015s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 1015s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 1015s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 1015s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 1015s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 1015s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 1015s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 1015s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 1015s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 1015s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 1015s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 1015s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 1015s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 1015s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 1015s test/sql/test_operators.py::RegexpTest::test_regexp_match 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 1015s test/sql/test_operators.py::RegexpTest::test_regexp_replace 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 1015s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 1015s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 1015s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 1015s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 1015s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 1015s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 1015s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 1015s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 1015s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 1015s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 1015s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 1015s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 1015s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 1015s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 1015s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 1015s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 1015s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 1015s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 1015s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 1015s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 1015s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 1015s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 1016s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 1016s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 1016s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 1016s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 1016s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 1016s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 1016s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 1016s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 1016s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 1016s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 1016s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 1016s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 1016s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 1016s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 1016s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 1016s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 1016s test/orm/test_options.py::LoadTest::test_set_strat_col 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 1016s test/orm/test_options.py::LoadTest::test_set_strat_ent 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 1016s test/orm/test_options.py::LoadTest::test_str 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_str 1016s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 1016s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 1016s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 1016s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 1016s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 1016s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 1016s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 1016s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 1016s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 1016s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 1016s test/orm/test_options.py::MapperOptionsTest::test_eager_options 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 1016s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 1016s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 1016s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 1016s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 1016s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 1016s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 1016s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 1016s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 1016s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 1016s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 1016s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 1016s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 1016s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 1016s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 1016s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 1016s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 1016s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 1016s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 1016s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 1016s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 1016s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 1017s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 1017s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 1017s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 1017s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 1017s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 1017s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 1017s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 1017s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 1017s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 1017s test/orm/test_options.py::OptionsTest::test_aliased_single 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 1017s test/orm/test_options.py::OptionsTest::test_chained 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained 1017s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 1017s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 1017s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 1017s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 1017s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 1017s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 1017s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 1017s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 1017s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 1017s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 1017s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 1017s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 1017s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 1017s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 1017s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 1017s test/orm/test_options.py::OptionsTest::test_of_type 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 1017s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 1017s test/orm/test_options.py::OptionsTest::test_path_exhausted 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 1017s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 1017s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 1017s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 1017s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 1017s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 1017s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 1017s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 1017s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 1017s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 1017s test/orm/test_options.py::PickleTest::test_slots 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_slots 1017s test/orm/test_options.py::SubOptionsTest::test_five 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 1017s test/orm/test_options.py::SubOptionsTest::test_four 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 1017s test/orm/test_options.py::SubOptionsTest::test_invalid_one 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 1017s test/orm/test_options.py::SubOptionsTest::test_one 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 1017s test/orm/test_options.py::SubOptionsTest::test_three 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 1017s test/orm/test_options.py::SubOptionsTest::test_two 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 1017s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 1017s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 1017s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 1017s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 1017s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 1017s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 1017s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 1017s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 1017s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 1017s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 1017s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 1017s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 1017s test/ext/test_orderinglist.py::OrderingListTest::test_insert 1017s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 1017s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 1017s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 1017s test/ext/test_orderinglist.py::OrderingListTest::test_replace 1017s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 1017s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 1017s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 1017s test/ext/test_orderinglist.py::OrderingListTest::test_slice 1017s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 1017s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 1017s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 1017s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 1017s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 1017s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 1017s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 1017s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 1017s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 1017s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 1017s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 1017s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 1017s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 1017s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 1017s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 1018s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 1018s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 1018s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 1018s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 1018s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 1018s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 1018s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 1018s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 1018s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 1018s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 1018s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 1018s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 1018s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 1018s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 1018s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 1018s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 1018s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 1018s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 1018s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 1018s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 1018s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 1018s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 1018s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 1018s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 1018s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 1018s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 1018s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 1018s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 1018s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 1018s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 1018s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 1018s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 1018s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 1018s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 1018s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 1018s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 1018s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 1018s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 1018s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 1018s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 1018s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 1018s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 1018s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 1018s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 1018s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 1018s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 1018s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 1018s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 1018s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 1018s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 1018s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 1018s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 1018s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 1018s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 1018s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 1018s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 1018s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 1018s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 1018s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 1018s test/engine/test_parseconnect.py::URLTest::test_comparison 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 1018s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 1018s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 1018s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 1018s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 1018s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 1018s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 1018s test/engine/test_parseconnect.py::URLTest::test_copy 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 1018s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 1018s test/engine/test_parseconnect.py::URLTest::test_deepcopy 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 1018s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 1018s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 1018s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 1018s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 1018s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 1018s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 1018s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 1018s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 1018s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 1018s test/engine/test_parseconnect.py::URLTest::test_query_string 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username with space+and+plus:password with space+and+plus@hostspec:450?query=but_no_db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username with space+and+plus:password with space+and+plus@hostspec:450?query=but_no_db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 1018s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 1018s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 1018s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with1-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with1-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 1018s test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 1018s test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar22&foo3=bar3-False] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar22&foo3=bar3-False] 1018s test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar21&foo2=bar22&foo2=bar23&foo3=bar31&foo3=bar32&foo3=bar33-True] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar21&foo2=bar22&foo2=bar23&foo3=bar31&foo3=bar32&foo3=bar33-True] 1018s test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar23&foo3=bar32&foo3=bar33-False] 1018s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar23&foo3=bar32&foo3=bar33-False] 1018s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 1018s test/orm/test_pickled.py::OptionsTest::test_load 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 1018s test/orm/test_pickled.py::OptionsTest::test_options_of_type 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 1018s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 1018s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 1018s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 1018s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 1018s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 1018s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 1018s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 1018s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 1018s test/orm/test_pickled.py::PickleTest::test_collection_setstate 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 1018s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 1018s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 1018s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 1018s test/orm/test_pickled.py::PickleTest::test_exceptions 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 1019s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 1019s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 1019s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 1019s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 1019s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 1019s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 1019s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 1019s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 1019s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 1019s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 1019s test/orm/test_pickled.py::PickleTest::test_no_mappers 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 1019s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 1019s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 1019s test/orm/test_pickled.py::PickleTest::test_transient 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 1019s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 1019s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 1019s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 1019s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 1019s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 1019s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 1019s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 1019s [gw0] [ 95%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 1019s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 1019s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 1019s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 1019s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 1019s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 1019s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 1019s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 1019s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 1019s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 1019s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1019s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1019s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1020s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1020s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1020s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1020s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1020s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1020s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1020s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1020s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1020s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1020s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1020s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1020s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1020s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1020s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1020s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1020s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1021s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1021s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1021s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1021s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1021s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1022s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1022s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1022s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1022s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1023s [gw0] [ 97%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1023s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1023s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 1024s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1024s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1024s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1025s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1025s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1025s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1025s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1025s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1025s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1025s [gw0] [ 99%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1025s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1025s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1025s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 1025s [gw0] [ 99%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 1025s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 1026s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 1026s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 1026s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 1026s test/engine/test_pool.py::NullPoolTest::test_reconnect 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 1026s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 1026s test/engine/test_pool.py::PoolDialectTest::test_null_pool 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 1026s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 1026s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 1026s test/engine/test_pool.py::PoolDialectTest::test_static_pool 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 1026s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 1026s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 1027s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 1027s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 1028s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 1028s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 1029s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 1029s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 1030s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1030s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1030s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 1030s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 1031s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 1031s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 1032s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 1032s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 1033s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1033s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 1033s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 1033s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 1033s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 1033s test/engine/test_pool.py::PoolEventsTest::test_close 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 1033s test/engine/test_pool.py::PoolEventsTest::test_connect_event 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 1033s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 1033s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 1033s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 1033s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 1033s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 1033s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 1033s test/engine/test_pool.py::PoolEventsTest::test_detach 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 1033s test/engine/test_pool.py::PoolEventsTest::test_detach_close 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 1033s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 1033s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 1033s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 1033s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 1033s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 1033s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 1033s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 1033s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 1033s test/engine/test_pool.py::PoolEventsTest::test_reset_event 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 1033s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 1033s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 1033s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 1034s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 1034s test/engine/test_pool.py::PoolTest::test_cursor_iterable 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 1034s test/engine/test_pool.py::PoolTest::test_info 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_info 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 1034s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 1034s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 1034s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 1034s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 1034s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 1034s test/engine/test_pool.py::PoolTest::test_rec_info 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 1034s test/engine/test_pool.py::PoolTest::test_rec_unconnected 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 1034s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 1034s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 1034s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 1034s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 1034s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 1034s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 1034s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 1035s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 1035s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 1035s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 1035s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 1035s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 1035s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 1035s test/engine/test_pool.py::QueuePoolTest::test_detach 1041s [gw0] [100%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 1041s 1041s ==================================== ERRORS ==================================== 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1041s yield from self._runtest_for(item, "setup") 1041s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1041s yield from thread_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1041s yield 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1041s item.session._setupstate.setup(item) 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1041s col.setup() 1041s ~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1041s self._request._fillfixtures() 1041s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1041s item.funcargs[argname] = self.getfixturevalue(argname) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1041s fixturedef = self._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1041s fixturedef = request._get_active_fixturedef(argname) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1041s fixturedef.execute(request=subrequest) 1041s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1041s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1041s return (yield) 1041s ^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1041s res = hook_impl.function(*args) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1041s result = call_fixture_func(fixturefunc, request, kwargs) 1041s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1041s fixture_result = fixturefunc(**kwargs) 1041s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1041s from mypy import api 1041s ModuleNotFoundError: No module named 'mypy' 1041s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 1041s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1041s Traceback (most recent call last): 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1041s result: TResult | None = func() 1041s ~~~~^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1041s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1041s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1041s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1041s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1041s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1041s raise exception 1041s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1041s teardown.throw(exception) 1041s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1041s yield from unraisable_exception_runtest_hook() 1041s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 1042s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1042s Traceback (most recent call last): 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1042s result: TResult | None = func() 1042s ~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1042s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1042s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1042s yield from unraisable_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1042s yield from self._runtest_for(item, "setup") 1042s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1042s yield from thread_exception_runtest_hook() 1042s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1042s yield 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1042s item.session._setupstate.setup(item) 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1042s col.setup() 1042s ~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1042s self._request._fillfixtures() 1042s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1042s item.funcargs[argname] = self.getfixturevalue(argname) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1042s fixturedef = self._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1042s fixturedef = request._get_active_fixturedef(argname) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1042s fixturedef.execute(request=subrequest) 1042s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1042s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1042s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1042s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1042s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1042s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1042s raise exception 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1042s teardown.throw(exception) 1042s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1042s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1042s return (yield) 1042s ^^^^^ 1042s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1042s res = hook_impl.function(*args) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1042s result = call_fixture_func(fixturefunc, request, kwargs) 1042s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1042s fixture_result = fixturefunc(**kwargs) 1042s File "/tmp/autopkgtest.xHeK6a/build.vqS/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1042s from mypy import api 1042s ModuleNotFoundError: No module named 'mypy' 1042s =========================== short test summary info ============================ 1042s SKIPPED [63] lib/sqlalchemy/testing/config.py:419: No profiling stats available on this platform for this function. Run tests with --write-profiles to add statistics to profiles.txt for this platform. 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.base.test_concurrency_py3k.GracefulNoGreenletTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet (call)' : Python 3.14 or above not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] (call)' : not postgresql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] (call)' : not postgresql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] (call)' : doesn't work for future annotations mode yet 1042s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_ddlevents.SequenceDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings (call)' : not mariadb+mariadbconnector 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects (call)' : not sqlite+pysqlcipher 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+mariadbconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+mariadbconnector 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1042s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 1042s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 1042s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 1042s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 1042s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 1042s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 1042s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 1042s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 1042s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 1042s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine.PoolRegenTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.inheritance.test_basic.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: python platform not available 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python (call)' : not postgresql+psycopg and not postgresql+psycopg2 and not postgresql+psycopg2cffi and not mysql+mysqlconnector and not mysql+pymysql and not mysql+cymysql and not mariadb+mysqlconnector and not mariadb+pymysql and not mariadb+cymysql and not mssql+pymssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+cymysql and not mysql+mysqlconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+cymysql and not mariadb+mysqlconnector and not postgresql+pg8000 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] (call)' : not postgresql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] (call)' : not postgresql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence (call)' : no sequence support 1042s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_mutable.MutableColumnCopyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint (call)' : savepoints not supported 1042s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyBooleanProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1042s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyDateProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1042s SKIPPED [21] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyDistillArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options (call)' : not postgresql and not mysql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 1042s SKIPPED [1] test/engine/test_reflection.py:2060: 'test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting (setup)' : Backend does not require denormalized names. 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg (call)' : not postgresql and not mysql and not mariadb and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap (call)' : not postgresql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] (call)' : Cython extensions not installed 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] (call)' : Cython extensions not installed 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check (call)' : Cython extensions not installed 1042s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_scoping.AsyncScopedSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncAttrsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncCascadesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncORMBehaviorsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [12] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [14] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionQueryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [23] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionTransactionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] (call)' : no sequence support 1042s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.OverrideSyncSession' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] (call)' : custom function or +aiosqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] (call)' : custom function or +aiosqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip (call)' : marked as skip 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip (call)' : not postgresql and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip (call)' : not postgresql and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index (call)' : not postgresql >= (11,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full (call)' : not postgresql and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys (call)' : not postgresql and not mysql and not mariadb and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache (call)' : sqlite or oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order (call)' : not postgresql and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored (call)' : custom function or +aiosqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] (call)' : custom function or mariadb or sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace (call)' : not postgresql and not mysql >= (8,) and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments (call)' : not postgresql and not mysql and not mariadb and not oracle 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.aaa_profiling.test_threading.EngineThreadSafetyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1042s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.aaa_profiling.test_threading.SessionThreadingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback (call)' : savepoints not supported 1042s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: savepoints not enabled 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: missing aiosqile 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] (call)' : custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] (call)' : custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] (call)' : custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array (call)' : custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified (call)' : custom function 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.BatchDeleteIgnoresRowcountTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1042s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.ExtraPassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception (call)' : only postgresql uses RETURNING for a single-row INSERT among the DBs we are using in this test 1042s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b (call)' : doesn't support sequences as a server side default. and doesn't support sequences as a server side default. and doesn't support sequences as a server side default. 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] (call)' : no sequence support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix (call)' : not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names (call)' : Multi table update and Multi table update 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols (call)' : not postgresql and not mssql 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit (call)' : sqlite 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update (call)' : no FOR UPDATE NOWAIT support 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines (call)' : :memory: connection not suitable here 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints (call)' : savepoints not supported 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check (call)' : join condition doesn't work w/ this mapping 1042s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check (call)' : join condition doesn't work w/ this mapping 1042s ========= 22537 passed, 1060 skipped, 113 errors in 942.26s (0:15:42) ========== 1043s autopkgtest [11:19:09]: test unittests: -----------------------] 1043s unittests FAIL non-zero exit status 1 1043s autopkgtest [11:19:09]: test unittests: - - - - - - - - - - results - - - - - - - - - - 1044s autopkgtest [11:19:10]: @@@@@@@@@@@@@@@@@@@@ summary 1044s unittests FAIL non-zero exit status 1